Interfaz gráfica de usuario de origen colectivo. Prueba beta abierta. - página 46

 

Lo he dicho alto y claro: no es necesario compilar los archivos del plug-in individualmente. Están interconectados DENTRO DEL CONTENEDOR. Sin ella, - ni el motor, ni el kernel, ni el archivo api compilarán y no hay error en ello. Esta es la estructura de la solución. Quien quiera, que escriba el suyo.

No es necesario buscar errores donde no los hay. Ya hay bastantes fallos.

 
Реter Konow:

Por favor)). Por ejemplo, la biblioteca de Anatoly Kozharsky, - escrita en OLP clásica, fue creada durante un año y medio. Al mismo tiempo, tomó prestadas muchas soluciones de SB. Por supuesto, Anatoly hizo mucho de lo suyo, pero un año y medio... Estuve trabajando en mis gráficos durante 4 años. Pero, empecé de cero y seguí mi propio camino. Así pues, resérvate un par de años y ponte en marcha.

No..... )))) que un par de años....)))) ese no es el camino a seguir

 
Алексей Барбашин:

Sasha, ya pasamos por esto hace un mes, y también hace un año y dos años.

Pyotr está creando sus propias normas, por lo que lleva varios años desarrollándolas.

No eres el primero que intenta ayudar a Pyotr y canalizar su energía en una dirección más correcta.

El proyecto de Peter es una cosa en sí misma y nada más. Hasta que Peter no lleve el código a los estándares generalmente aceptados, el proyecto sólo satisfará su propio ego y nadie lo necesitará.

Si reacciona de forma bastante penosa ante las cosas más sencillas y afirma que las advertencias y los errores son la norma, ¿de qué más podemos hablar?

Lo que le importa a Peter no es el producto final. Nadie verá el "producto" hasta dentro de un par de años como mínimo.

Lo que cuenta es el proceso. Es el proceso que hace que Pyotr se sienta bien consigo mismo. ¡Esa es toda la historia!

Se convence a sí mismo: "¡Soy un tipo tan genial, no sé nada de programación, pero estoy creando mis propios estándares de programación, y estoy desarrollando algo que nadie ha hecho antes que yo!"

De hecho, lo que está escribiendo se parece mucho a algo que ya estaba en ...... en sus inicios. Así que no asuma que nadie ha hecho esto antes

 
Alexey, mira lo que dice en los errores de compilación del motor. Dice que el array G_CORE es desconocido. Este es el núcleo. Está impreso en un archivo separado. Qué tontería esperar a que el archivo se compile si el núcleo con el que trabaja el motor se imprime por separado y se conecta a él a través de EA.
Компиляция - Разработка программ - Справка по MetaEditor
Компиляция - Разработка программ - Справка по MetaEditor
  • www.metatrader5.com
Компиляция — это процесс перевода исходного кода MQL4/MQL5-программы на машинный язык. Ее результатом является создание исполняемого файла программы (*EX4 или *.EX5), который может быть запущен в торговой платформе. Скомпилировать можно любой файл (*.MQ4, *.MQ5 или *.MQH), однако исполняемый файл (*.EX4 или *.EX5) может быть получен только в...
 
Алексей Барбашин:

Sasha, ya pasamos por esto hace un mes, y también hace un año y dos años.

Pyotr está creando sus propias normas, por lo que lleva varios años desarrollándolas.

No eres el primero que intenta ayudar a Pyotr y dirigir su energía en una dirección más correcta.

El proyecto de Peter es una cosa en sí misma y nada más. Hasta que Peter no lleve el código a los estándares generalmente aceptados, el proyecto sólo satisfará su propio ego y nadie lo necesitará.

Si reacciona de forma bastante penosa ante las cosas más sencillas y afirma que las advertencias y los errores son la norma, ¿de qué más podemos hablar?

Lo que le importa a Peter no es el producto final. Nadie verá el "producto" hasta dentro de un par de años como mínimo.

Lo que cuenta es el proceso. Es el proceso que hace que Pyotr se sienta bien consigo mismo. ¡Esa es toda la historia!

Se convence a sí mismo: "¡Soy un tipo tan genial, no sé nada de programación, pero estoy creando mis propios estándares de programación, y estoy desarrollando algo que nadie ha hecho antes que yo!"

¿y qué hay de hacer lo básico?

 
Alexandr Andreev:

De hecho, lo que escribe es muy parecido a lo que ocurrió hace tiempo en ...... en sus inicios. Así que no asuma que nadie ha hecho eso antes.

Sasha, ¡por supuesto que todos lo hemos hecho! Pero ninguno de nosotros se jactó de ello, no pretendió que fuera la norma y el estándar.

En cuanto nuestros mayores o compañeros más experimentados nos señalaban lo inaceptable de tal o cual comportamiento o fragmento de código, ¿qué hacíamos? Lo hemos escuchado y lo hemos rehecho como es debido.

Podrías llegar a decir: "Las normas de tráfico fueron inventadas por idiotas, ¡no tenemos que seguirlas! Cualquier camino era originalmente de tierra, ¡así que nadie nos va a prohibir conducir por el césped y pavimentar el camino! No os retengáis por los límites de lo convencional. Todo empieza con los átomos! ...."

 
Алексей Барбашин:

Lo estúpido es que no tienes cerebro para escuchar lo que te dicen.

Hemos terminado contigo.

 

A todos los demás que no se preocupan por las soluciones personalizadas y necesitan resultados, les invito a seguir probando. Podrá crear en minutos lo que antes le llevaba días y semanas.

El siguiente paso es el modo multiventana, añadiendo y eliminando elementos.

La actualización será a finales de la próxima semana. Todo estará allí.

 
Алексей Барбашин:

Estoy a favor, estoy dispuesto a participar. Se trata de un proyecto muy interesante, no sólo por su aplicabilidad, sino también por su propio desarrollo.

Entonces, ¡¡¡comencemos!!! Sugiero que empecemos con las coordenadas.

Peter - por ahora el plan sigue siendo el mismo - una rápida implementación y luego actualizaciones. Para hacer que los archivos compilen, puedes simplemente bloquear temporalmente las funciones que faltan (arrays) definiendo. Sería más conveniente para nosotros. No tendríamos que cambiar de archivo para que el compilador nos muestre los errores.

 
Alexandr Andreev:

¡¡¡Empecemos entonces!!! Sugiero que empecemos con las coordenadas

...

Buena suerte. Estaré al tanto de sus progresos.