Formación en MQL5 - página 5

 
denkir:
La cuestión de los derechos de autor también debe abordarse...
)) todo el mundo está obsesionado con el tema de los derechos de autor
 
Mischek:
)) todo el mundo está obsesionado con estos derechos

Todo el mundo quiere posicionarse. Sólo es cuestión de averiguar de qué derechos estamos hablando. Si hay una publicación (según la legislación rusa, una publicación electrónica se considera una publicación), entonces los derechos de autor ya están marcados y el autor, si se detecta una reimpresión o un plagio, puede reclamar dentro de sus derechos. No está claro a qué derechos se refiere Denkir.

Lo más probable es que denkir se refiera a los derechos de leer este curso sólo a él y a nadie más.

 
denkir:

ivandurak, la gente debería tener siempre la posibilidad de elegir .Nadie prohíbe a los curiosos estudiar el tema por su cuenta. Algunas personas necesitan ayuda. Algunos no...

Ya he dado varias conferencias. Creo que el tema de la OOP no se tratará en el curso básico. El tema está cerrado.

Para resumirlo brevemente. Vas a enseñar a gente para la que la programación, incluso al nivel de Hola Programador, está genéticamente contraindicada. Por ejemplo mi hijo (niña rubia) sabe perfectamente por las clases de informática lo que son los tipos de datos, los bucles y las subrutinas.

Y este es el cerebro.... excusa su proyecto por 300 rublos, lo mismo ocurre con el trabajo de servicio. No se ofenda, pronto para abrir la temporada de dacha para tomar un cubo de espuma de hormigón y lo puso en los costos de mortero de 70 a 100 rublos. Ven y te pagaré 500 rublos al día.

Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • 2010.06.18
  • MetaQuotes Software Corp.
  • www.mql5.com
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
 
abolk:

Estoy de acuerdo con ivandurak. Hay suficiente material en los artículos para los principiantes + hay un foro con preguntas/respuestas. El que quiera y pueda con tal saturación informativa, cualquier curso será escuchado, si es que lo escucha, a nivel de Hola Mundo. El posicionamiento de los cursos MQL5 como cursos de programación es cuestionable.

Sí, ivandurak puede tener razón. Pero creo que un principiante dedicará más tiempo a formar su sistema de conocimientos.

...A juzgar por el programa del curso:

El interés práctico llega en la conferencia 8 o 9, antes de eso es sólo charla que no le importa a nadie.

No hay que empezar con una lista de conferencias, sino con el objetivo del curso. Y a partir del objetivo del curso debe elaborarse una lista de conferencias.

Basado en la lista de conferencias anunciada, el propósito del curso es introducir la sintaxis del lenguaje MQL5 y cómo trabajar con MT y el editor. ¿Quién necesita estos cursos? La gente quiere escuchar una conferencia hoy y escribir un Asesor Experto o un indicador hoy. Y los temas dados - pueden darse cuenta de su interés sólo en la octava o novena lección.

Si el autor ha escrito que habrá algunos deberes, no me queda claro, si estamos hablando de Asesores Expertos e indicadores sólo en las conferencias 8-9, entonces ¿cuáles serán los deberes después de las conferencias 1-7?

Se razona desde la posición de un profesional, que puede ver en el código de otro en unos segundos, por ejemplo, qué tipo de variables hay en el texto del programa. Y si una persona ni siquiera sabe la diferencia entre archivos *.mq5 y archivos *.ex5, si se tarda 20 minutos en explicar y mostrar en el depurador cómo se pueden ver los valores de las variables, si una persona ve por primera vez la sintaxis resaltada y pregunta, ¿por qué el texto está coloreado de forma diferente?

Elpropósito del curso es formar un sistema de conocimientos básicos necesarios para que los principiantes puedan programar de forma independiente Asesores Expertos, scripts, indicadores. El curso no está destinado a comenzar a escribir Asesores Expertos rentables de inmediato. Pero. Recibirá las habilidades y la comprensión de lo que es el desarrollo de los Asesores Expertos, lo que hacen, y los pasos que se deben pasar para crear un Asesor Experto. Esto formará, por así decirlo, la base para su desarrollo posterior como desarrollador de sus propios programas MQL5.

Cuando la gente empieza a aprender una lengua extranjera, suele aprender el alfabeto. Por lo tanto, es muy importante para un principiante en programación dominar un concepto tan elemental como el de "variable", por ejemplo. No estoy de acuerdo en que sea un balbuceo. Otra cosa es mostrar y contar lo que hacen las variables y por qué, etc. Hay que dar a la gente la oportunidad de escribir algo por su cuenta en código directamente...

Quizás usted, por su parte, se interese y escriba su curso en nombre de un profesional...

 
ivandurak:

Lo mismo ocurre con el servicio de trabajo.

Sobre los pedidos en el servicio de empleo. Hay programas sencillos -para abrir/cerrar una orden- y hay programas con una lógica compleja de adquisición de señales. Por ejemplo, analizar varias barras anteriores, buscar un fractal o buscar un cruce de línea de pendiente. Los que pueden resolver problemas complejos no necesitan cursos. Y los que asisten a los cursos, por eso necesitan estos cursos. Si los futuros oyentes quieren resolver problemas complejos, les basta con los artículos publicados. Si los futuros oyentes quieren resolver problemas sencillos, no necesitan el curso, porque no sirven de nada los problemas sencillos. Los que quieran hacer simples correcciones en el código ya existente, tampoco necesitan los cursos.

Sólo veo una perspectiva en los seminarios temáticos dirigidos.

 

abolk:

Apoyo la idea de los cursos; los cursos son necesarios y 300 rublos por conferencia es aceptable. Pero dudo que esos cursos tengan éxito, sean interesantes y tengan demanda en el orden en que se presentan. Los cursos no se presentan como una lista de conferencias. Tiene que haber un programa claro y detallado: el nombre del tema y, para cada tema, una meta, objetivos y un resumen.

El programa ampliado estará disponible más adelante.

Alexei preguntó arriba: "¿Dónde puedo leerlo? Una pregunta válida y razonable. Si los cursos deben ser leídos, explicados y contestados, entonces las conferencias deben ser publicadas previamente, para que el oyente pueda prepararse de antemano, para preparar las preguntas. ¿Cómo se estructuran los cursos y las clases en los centros de formación? Se proporciona un conjunto de bibliografía metódica. Y en el caso de la voz se supone: pague 300 rublos y aprenderá lo que voy a decir.

Si Renat dijo "una muy buena idea", entonces los cursos deberían impartirse y presentarse en forma de un servicio especial, en el que se celebrarán seminarios web temáticos. Como ocurre en muchos portales, cuya finalidad es el "aprendizaje".

Muy buen punto. Me comprometo a preparar todo y presentarlo para su revisión.
 
denkir:

Abolk, estás razonando desde el punto de vista de un profesional...

Hablo desde el punto de vista de la familiaridad con PL/1, Fortran, Pascal, C, Forth, Lisp, Prolog, Clipper... (ni siquiera puedo nombrar toda la lista) - no sólo desde el punto de vista de los conocidos, sino desde el punto de vista de su uso práctico, no para mí. También en lo que respecta al desarrollo y la ejecución de varios proyectos de ACS. También desde el punto de vista de la preparación personal y la lectura de no mil horas de conferencias y lecciones de laboratorio sobre informática, programación y temas relacionados.
 
abolk:

Todo el mundo quiere posicionarse. Sólo es cuestión de averiguar de qué derechos estamos hablando. Si hay una publicación (según la legislación rusa, una publicación electrónica se considera una publicación), entonces los derechos de autor ya están marcados y el autor, si se detecta una reimpresión o un plagio, puede reclamar dentro de sus derechos. No está claro a qué derechos se refiere denkir, probablemente por el bien de los "Geeks".

Abolk, agradezco tus comentarios. De hecho, son, como se dice, "directos al grano".

Sobre los derechos. Me refería a lo siguiente. MetaQuotes es el autor y titular de los derechos de autor del material teórico de dominio público. A veces hago referencias al sitio https://www.mql5.com/ru, por ejemplo a la descripción de algunas funciones. No estoy seguro de tener derecho a hacer esto sin el conocimiento y el consentimiento de la empresa... Eso es todo...

Lo más probable es que denkir se refiera a los derechos de leer este curso sólo a él y a nadie más.

Sonrío :-))

Автоматический трейдинг и тестирование торговых стратегий
Автоматический трейдинг и тестирование торговых стратегий
  • www.mql5.com
MQL5: язык торговых стратегий для MetaTrader 5, позволяет писать собственные торговые роботы, технические индикаторы, скрипты и библиотеки функций
 
abolk:
Me refiero a la familiaridad con PL/1, Fortran, Pascal, C, Forth, Lisp, Prolog, Clipper... (ni siquiera puedo nombrar toda la lista) - y no sólo la familiaridad, sino en términos de usarlos en la práctica, y no para mí. También en lo que respecta al desarrollo y la ejecución de varios proyectos de ACS. También en cuanto a la preparación personal y la lectura de más de mil horas de conferencias y lecciones de laboratorio sobre informática, programación y temas relacionados.

Probablemente haya muy pocos especialistas como usted... ¡así que le proponemos que desarrolle un curso específico! Creo que será muy demandado...

Gracias de nuevo por sus comentarios...

 
denkir:

¡Así que tenemos una propuesta para que usted desarrolle un curso de objetivos! Creo que habrá una gran demanda...

La preparación de cualquier curso de formación es una actividad que requiere mucho tiempo.

¿Conoce las normas de preparación?

- 1 hora de conferencia - hasta 6 horas
- 1 laboratorio - hasta 90 horas
- 1 tarea - hasta 0,5 horas

Y esa estimación es mínima. Y también hay que tener en cuenta el tiempo de preparación de las clases de un curso ya terminado, el tiempo de revisión de los deberes y los exámenes, el tiempo de las consultas.

Para ello, debe haber una audiencia garantizada y un servicio especial para los cursos y las clases en línea.

Se trata de lecciones individuales. Y sobre el principio de "soy inteligente, lo que sé y lo que digo. Cuando conozca de cerca estos estudios, comprenderá inmediatamente su "eficacia" y "utilidad". Reconozco que has tenido varias sesiones de este tipo y tus ojos han "brillado". Pero estos son casos especiales. No tienes información para hacer generalizaciones y conclusiones.

Cualquier disciplina es una mentalidad afinada para esa disciplina. Empezarás a encontrarte con oyentes que son incapaces de ir más allá de "Hola Mundo". No porque estos oyentes sean "tontos", sino porque no ven por qué lo necesitan, porque siempre te preguntarán "¿cuándo vamos a escribir un Asesor Experto o un indicador?" y tú les responderás "espera, tenemos que entender qué es una variable". Empezarás a encontrarte con una incomprensión generalizada. Empezarás a experimentar la ilusión de que "empezaré a escribir EAs por mí mismo después de unas cuantas lecciones". Se fijará en las preguntas que le hacen sus futuros aprendices: "¿Cuánto cuesta formarse en programación y cuánto tiempo tarda aproximadamente? ¿Crees que haciendo estas preguntas te escucharán durante 7 sesiones, en las que hablarás de variables y tipos de datos?

Los cursos no son instituciones educativas, en las que hay que aprender y analizar cualquier tontería, incluso la del profesor más mediocre - de lo contrario no se obtiene un mendrugo. Se trata de un curso en el que no se obtiene una corteza, en el que se viene a por habilidades y conocimientos bastante específicos.

Cuando la gente empieza a aprender una lengua extranjera, suele aprender el alfabeto. Así, para un principiante en programación, es muy importante aprender un concepto tan elemental como el de "variable", por ejemplo. No estoy de acuerdo en que sea un charlatán. Otra cosa es mostrar y contar lo que hacen las variables y por qué, etc. Hay que dar a una persona la oportunidad de escribir algo por sí misma en código de inmediato...

Abre cualquier libro de texto de lengua extranjera, abre un libro de ABC. Y entenderás que al principio el alfabeto se introduce sólo para presentar nuevas palabras y decir cómo construir frases sencillas. El alfabeto no es el objetivo aquí. Además, el alfabeto se enseña gradualmente ampliando el vocabulario. Y usted, como la mayoría de los libros de texto, sugiere aprender primero el alfabeto y luego las palabras y las frases. Este es un enfoque sin salida.

Lo mismo ocurre en la programación, y especialmente en la programación puramente aplicada. En primer lugar, usted debe decir cómo traducir la estrategia de negociación en MQL y hacer que el indicador. Y sólo después (o en el proceso) de decir lo que es una variable y los tipos de datos.

Se le pregunta al programador-practicante, cuánto (en términos porcentuales) sabe sobre las posibilidades del lenguaje. La respuesta le sorprenderá mucho porque el porcentaje no superará el 30. Además, si dices "cómo trabajas" con sorpresa, obtendrás una respuesta "no necesito mucho". Un lenguaje aplicado resuelve problemas aplicados. Las tareas MQL4/5 para abrir/cerrar/modificar una orden/posición. Eso es todo. Todo lo demás son trucos que rara vez se utilizan. Y el aprendizaje de la programación no es la enseñanza de la sintaxis, sino la enseñanza de los métodos de programación, de los detalles específicos de la aplicación.

Una vez trabajamos con una fábrica. Estábamos implementando un sistema. La planta, como debería haber sido, tenía un departamento de APCS y su propia plantilla de programadores. Implantamos el sistema en un año, y los programadores del departamento de APCS dominaron una nueva versión del lenguaje de programación y empezaron a decirnos que nuestro sistema estaba anticuado en términos de interfaz, porque el nuevo lenguaje de programación ofrecía nuevas características de interfaz. Ese es el tipo de lirismo sin pretensiones. Alguien hace un sistema de trabajo y alguien está constantemente estudiando nuevas versiones del lenguaje de programación en todas sus complejidades y capacidades. El usuario no necesita realmente la interfaz. El usuario necesita el programa para resolver problemas y cómo va a resolver estos problemas - "brillando y zumbando" - no importa, es en el futuro.

Por ejemplo MQ - la interfaz de MQL4 es débil, pero hay un progreso serio en MQL5. Esto es correcto: un desarrollo y una expansión gradual de la lengua.

Razón de la queja: