The arrival of a new generation of trading software. What should the EA interface be like? - page 10

 
ivanivan_11:

Do you want to do this or do you want to drive?

You are making a very one-sided judgement.

First of all, even a reliable automatic needs adjustments in places. The standard ones are not very convenient.

Secondly, there is a category of drives for trading and various devices for analysis.

So I prefer to drive by check and ask.

The question is not about that, but where the author is going to profit and how easy/efficient this thing is to use.

 

ok the interface is an interface in general

1 Thought visualisation................ softwareallows not only to export your thoughts to text files, databases and corporate portals, but also to visualise them. So that your thought can be represented as a three-dimensional object,a video sequence or just a point

2Thought filtering............. to have aconfigurable filterapplied to the visualisation of thoughts. there should be predefined modes: Office, In the circle of friends, Family,Parental control.

3Memory backup............Memory backup is scheduled or on user demand. software makes a copy of your memory and saves it in one of the described formats. The memory is restored by visual or auditory perception. To always have a fresh copy of your memory at hand!

4Quick memory search.............. So that owls can index a backup copy of their memory. This will allow you to quicklyfind graphic images, phrases and evenemotions.

5Viewing dreams...............By puttinga recording of his dreams for the night, Soph was able to revisit them at any convenient time and even show them to others! A built-in sleep phase detector will automatically skip pauses in your dreams, saving space on your drive.

6Support for multithreaded thinking...............Sofis able to analyse several streams of consciousness simultaneously. This feature is essential for ladies who think of everything at once, as well as advanced users

7Removal of background thoughts....................allows to separate thinking into background and active components. For example, some users always think about euros (the background component) independently of the rest of their thinking activity. By discarding the background, the module frees up resources to analyse the active stream

8Analysis of dummy logic .......Supporting this chip would be a good thing in the market. Based on classical logic, the module now nicely resolves [yes/no maybe] ambiguities.

9Thought protection ............ Apassword that canonly be thoughtofwould be a new step in security. A systemfor translating a mental image into a binary string allows a mental password to replace pin codes and code locks, protecting everything from an account to private property

10Device management..............Interfacing with variousdevices, Soph can replace everything from a TV remote control to an aircraft cockpit. With a few simple tweaks, the user can dispense with the keyboard and mouse, control lights in a room, and even control a car

The era of instruction manuals is over! Users of your software need only think!

11Wish detection ...........Used for advanced control of devices. Fully adaptable to the thinking activity of the user, your Sof can predict your actions and desires with good probability . Do you want tea? And the kettle's already boiled...............

12Utility/module ........Special feature. Exports your thoughts directly into your device, which avoids the tedious clicking of buttons! Mentally typing sms and texts!

13 Another modulewhich introduces you a new style of communication available only to the users of your software!Can't explain in words? Think about it! And the software will transfer your idea better than any words and gestures!

14 another modulesimilar to the utility [13, but tailored for corporate clients. Improved distributed work, networking, increased speed of thought sharing, which is essential for brainstorming

 
Alexander Antoshkin:

OK, the interface is the interface in general.

...

Cool!

Another thing would be automatic uploading of dreams to social networks, you know, the most colorful pictures and short videos on the wall, with the mandatory option of filtering content by age censor, and if it's not....

In the meantime, it's not clear what the starter really wants to get and where the monetisation is buried, because it's clear that the goal is not to make money.

 
Alexander Antoshkin:

I need the phone number of your dealer.
 
Комбинатор:

You are judging very lopsidedly.

1. Firstly, even a reliable machine needs adjustments in places. The standard ones are not very convenient.

Secondly, there is a category of drives for trading and various devices for analysis.

So I am both in the checkerboard and in the driveway.

2. The question is not about that. The question is where the author is going to make a profit.

3. And how easy/efficient it is to use this thing.

1. I agree with your point of view. The elementary practice of real (real account) algotrading immediately shows the lack of opportunities of a trading program. In principle, there will always be a lack of opportunities, but the current set of features of a standard Expert Advisor does not allow anyone other than "patsy" and fatalists to feel confident in the market. For those who are romantic about algorithmic trading, all that remains is to sigh and dream about visualization of their ideas and market research with rich graphics, real trade statistics, etc. Without a hope to realize even a small part of their dreams, these traders will probably give up on their hobby and resign themselves to it...

2. Understand, my benefit can only be with widespread distribution, which means there must be accessibility to the general public on offer. It's simple logic.

3. The essence of my task is to simplify the process of creating the graphical shell of the application as much as possible. This technology has now been thought through and is in the process of being implemented.

Here is an example: The user opens a file with a template. This is a table into which he enters the names and types of controls in the desired sequence. The engine itself will calculate the "ideal" positions for these elements observing the sequence set by the user. Then it will write down the properties of the parameters (min and max values, step, parameter type, etc.). All in the same file. The names of the parameters will coincide with the names of the controls he will set in the template table and will be automatically created by the engine as global variables. Then, the user will write his own algorithm in his Expert Advisor that will access the global variables created by the engine.

It turns out very simple: you open the file with the template, write types and names of controls in the right order in the table, set properties of parameters (parameter names will correspond to the names of controls that will work with them in the interface and they do not need to be specially declared) and run the engine, which will be the indicator on the chart. The engine will create the interface that the user needs right away. Then the user will write in his EA an algorithm that works with parameters whose names he has specified in the file as the necessary controls.

This is approximately the technology.

 
Alexander Antoshkin:


Great)
 
Andrey Dik:

In the meantime, it's not clear what the starter really wants to get and where monetisation is buried, because it's clear that it's not by trading that the goal is to make money.

You won't believe it, neither is trading)
 
Реter Konow:

Here is an example: The user opens a file with a template. This is a table in which he enters the names and types of controls in the sequence he wants. The engine itself will calculate the "ideal" positions for these controls in the sequence specified by the user. Then it will write down the properties of the parameters (min and max values, step, parameter type, etc.). All in the same file. The names of the parameters will coincide with the names of the controls he will set in the template table and will be automatically created by the engine as global variables. Then, the user will write his own algorithm in his Expert Advisor that will access the global variables created by the engine.

It turns out very simple: you open the file with the template, write types and names of controls in the right order in the table, set properties of parameters (parameter names will correspond to the names of controls that will work with them in the interface and they do not need to be specially declared) and run the engine, which will be the indicator on the chart. The engine will create the interface that the user needs right away. Then the user will write in his EA an algorithm that operates with parameters, the names of which have been specified in the file for the necessary controls.

This is approximately the technology.

Well, this is somewhat different from what was positioned at the beginning. That's not a bad thing, it's clear that there is some rethinking going on and a consequent change in what's planned.

On the good side, you are suggesting some sort of automated interface builder. But then the trading EAs could be not mentioned or not stressed, because the interface can be conveniently created by such a designer for any program in MQL, at least the initial framework for interface has been created.

So, now the topic of the topic looks too pretentious, it's more suitable something like "Universal GUI builder for MQL code", don't you think?

 
ivanivan_11:

What's the interface of an EA? An EA is the logic of entries/exits and mm. it's not how many buttons will be attached and in what place and what colour. in the best case, an EA is a minimum of graphic elements - everything inside.

do you want to drive or do you want to leave?

This is the case when you write the product yourself. But when you are using someone else's, the interface and graphics are very important.
 
Andrey Dik:

1. Well, this is somewhat different from what was positioned at the beginning. That's not a bad thing, it's clear that there's some rethinking going on and a consequent change in what's planned.

2. On the good side, you are suggesting some sort of automated interface builder. But then the trading EAs may be not mentioned or not stressed, because the interface can be conveniently created by such a designer for any program in MQL, at least the initial framework for interface.

So, the topic of the topic now looks too pretentious, more like "Universal GUI builder for MQL programs", don't you think?

1. Indeed, I've rethought the technology more than once, and a lot of things haven't remained the same. This is a natural process of idea development - the final form of idea implementation is always different from the implementation of the idea that was originally thought out in the concept. I'm used to this by now...

2. You got my message right. The interface can be created independently of the EA and exist without it, but it's better for them to work together).

3. The topic of the thread is aimed at discussing the standards of future EAs with an interface. To my mind, there is nothing pretentious about it... Everyone is welcome to comment, suggest and criticise each other's ideas. Maybe at the end we will come up with some basic standards.