Discusión sobre el artículo "Trabajando con los precios en la biblioteca DoEasy (Parte 60): Lista de serie de datos de tick del símbolo"
Esta serie de DoEasy me ha parecido interesante. Por desgracia, no nos conocemos. Uno espera humor. ¿Pero para qué?
No se puede reinventar la rueda. Y este autor de la serie "DoEasy" quiere hacer precisamente eso. Las tonterías empiezan por "encapsular" las "enumeraciones" del motor Meta Trade. En mi opinión, aquí se ha perdido mucho tiempo con las enumeraciones y la encapsulación. La programación orientada a objetos normal no entra en las enumeraciones, ¡sino en los algoritmos! Eso falta por completo aquí. El autor habla constantemente de textos manejables, ¡pero no es el caso! Lo normal sería que EL volumen tuviera un valor. Pero no tengo ninguno.
Los ejemplos sólo están disponibles en modo debug, es decir, sólo para verlos. Así que es una pérdida de tiempo hasta ahora.
¡Ahora he llegado al volumen nº 60! Eso no tiene ningún valor - incluso si el autor presenta algo así. ¿Dónde está el contenido, aparte del hecho de que una oficina de software ha estado ocupada generando listas?
Una perspectiva no importa - los datos del servidor están disponibles cada minuto (CopyRates!!!). Ahí es donde va todo. Para el broker sólo hay minutos - y mientras tanto todos los clientes son invitados/servidos.
Soy consciente de mi crítica. ¡Se han empaquetado muy pocos algoritmos en un montón de texto! ¡Y se puede debatir si "C ++ es la "mejor manera como una expresión" que hay!
¡Y yo quería decirte que la rueda no tiene que ser reinventado!
mfG
Marc Tolkmitt
Esta serie de DoEasy me ha parecido interesante. Por desgracia, no nos conocemos. Uno espera humor. ¿Pero para qué?
No se puede reinventar la rueda. Y este autor de la serie "DoEasy" quiere hacer precisamente eso. Las tonterías empiezan con "encapsular" "enumeraciones" del motor Meta Trade. En mi opinión, aquí se ha perdido mucho tiempo con las enumeraciones y la encapsulación. La programación orientada a objetos normal no entra en las enumeraciones, ¡sino en los algoritmos! Eso falta por completo aquí. El autor habla constantemente de textos manejables, ¡pero no es el caso! Lo normal sería que EL volumen tuviera un valor. Pero no lo tengo.
Los ejemplos sólo están disponibles en el modo de depuración - por lo que sólo para ver. En consecuencia, es tiempo perdido hasta ahora.
¡Ya he llegado al volumen nº 60! Eso no tiene ningún valor - incluso si el autor presenta algo así. ¿Dónde está el contenido, aparte de que una oficina de software se ha dedicado a generar listas?
Una perspectiva no importa - los datos del servidor están disponibles cada minuto (CopyRates!!!). Ahí es donde va todo. Para el corredor de bolsa sólo hay minutos - y mientras tanto todos los clientes son invitados/servidos.
Soy consciente de mi crítica. ¡Se han empaquetado muy pocos algoritmos en un montón de texto! ¡Y se puede discutir si "C ++ es la "mejor manera como una expresión" que hay!
¡Y yo quería decirte que la rueda no tiene que ser reinventado!
mfG
Marc Tolkmitt
Por favor, sea cuidadoso y respetuoso en su tono. El autor tiene muchos conocimientos sobre el comportamiento del terminal. Los datos vienen del servidor tick a tick y no minuto a minuto, el probador de estrategias también puede trabajar con ticks. Por lo tanto, puede tener sentido que alguien mantenga los ticks actualizados en un array.
Además, hay partes que tratan de la creación de objetos gráficos para supervisar las operaciones propias. Los interesados pueden copiar partes importantes que no tienen que crear ellos mismos con todos los errores.
Esta serie de DoEasy me ha parecido interesante. Por desgracia, no nos conocemos. Uno espera humor. ¿Pero para qué?
No se puede reinventar la rueda. Y este autor de la serie "DoEasy" quiere hacer precisamente eso. Las tonterías empiezan con "encapsular" "enumeraciones" del motor Meta Trade. En mi opinión, aquí se ha perdido mucho tiempo con las enumeraciones y la encapsulación. La programación orientada a objetos normal no entra en las enumeraciones, ¡sino en los algoritmos! Eso falta por completo aquí. El autor habla constantemente de textos manejables, ¡pero no es el caso! Lo normal sería que EL volumen tuviera un valor. Pero no lo tengo.
Los ejemplos sólo están disponibles en el modo de depuración - por lo que sólo para ver. En consecuencia, es tiempo perdido hasta ahora.
¡Ya he llegado al volumen nº 60! Eso no tiene ningún valor - aunque el autor presente algo así. ¿Dónde está el contenido, aparte de que una oficina de software se ha dedicado a generar listas?
Una perspectiva no importa - los datos del servidor están en el ciclo de minutos ( CopyRates!!! ). Ahí es donde va todo. Para el broker sólo hay minutos - y mientras tanto todos los clientes son invitados/servidos.
Soy consciente de mi crítica. ¡Se han empaquetado muy pocos algoritmos en un montón de texto! ¡Y se puede discutir si "C ++ es la "mejor manera como una expresión" que hay!
¡Y yo quería decirte que la rueda no tiene que ser reinventado!
mfG
Marc Tolkmitt
Gracias por tu comentario.
De momento los artículos hablan del proceso de desarrollo de la biblioteca. La biblioteca debe cubrir varios aspectos del trabajo con el terminal, por lo que no es pequeña. Las propiedades de varios objetos de la biblioteca repiten las enumeraciones de los parámetros de las funciones del lenguaje MQL5, y esto es natural, pero se añaden nuevos a las propiedades. Esto es necesario para la correcta ordenación de los objetos por estas propiedades. La ordenación es necesaria para encontrar rápidamente un objeto por una propiedad concreta. Por supuesto, puede utilizar cálculos matemáticos de los índices de cada propiedad a partir de los índices estándar, pero es mucho más claro, flexible y menos propenso a errores utilizar sus propias enumeraciones como propiedades de los objetos.
Las listas de objetos son necesarias para acceder rápidamente a sus propiedades y son la base para crear lógica y algoritmos. En un futuro próximo, está prevista una amplia sección sobre objetos gráficos, que estará equipada con todos los objetos de biblioteca disponibles ya creados que podrá utilizar para crear sus propias interfaces gráficas en sus programas. Totalmente interactivo.
La creación de diversos algoritmos a partir de una base de objetos completamente acabada está prevista para la última etapa de la descripción de la biblioteca.
Sería extraño "conducir un coche" para el que sólo están hechos el volante y los pedales.
---------
Спасибо за отзыв.
На данный момент в статьях рассказывается о процессе разработки библиотеки. Библиотека должна охватывать разные аспекты работы с терминалом, поэтому она не маленькая. Свойства различных объектов библиотеки повторяют перечисления параметров функций языка MQL5, и это естественно, но к свойствам добавляются новые. Это нужно для правильной сортировки объектов по этим свойствам. А сортировка нужна для быстрого поиска объекта по заданному свойству. Можно конечно использовать математические вычисления индексов каждого свойства от стандартных, но куда более наглядно, более гибко и менее ошибочно использовать собственные перечисления в качестве свойств объектов.
Списки объектов нужны для быстрого доступа к их свойствам, и являются базой для создания логики и алгоритмов. В ближайшее время планируется большой раздел по графическим объектам, которыми будут наделены все доступные уже созданные объекты библиотеки, что позволит создавать собственные графические интерфейсы в своих программах. Полностью интерактивные.
Создание различных алгоритмов из полностью готовой базы объектов запланировано на самый последний этап описания библиотеки .
Было бы странно "управлять автомобилем", для которого сделано только рулевое колесо и педали.
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado Trabajando con los precios en la biblioteca DoEasy (Parte 60): Lista de serie de datos de tick del símbolo:
En este artículo, vamos a crear una lista para almacenar los datos de tick del símbolo único, después, verificaremos su creación y obtención de los datos requeridos en el Asesor Experto. Dichas listas —siendo aplicada cada una de ellas para cada símbolo usado— van a componer luego la colección de datos de tick.
Compilamos el EA y lo iniciamos en el gráfico de cualquier símbolo, estableciendo previamente en los ajustes el uso del símbolo y marco temporal actuales. Durante la inicialización del asesor, se mostrarán los datos sobre los parámetros del asesor, series temporales creadas, y después de un rato, se mostrarán los datos sobre la serie de tick creada. A continuación, se mostrarán los datos sobre dos ticks encontrados: con Ask máximo y con Bid mínimo durante el día:
La inicialización ha tardado 12,8 segundos —el tiempo para cargar los datos de tick de la historia.
Autor: Artyom Trishkin