Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 639

 

No encuentro el siguiente *** en la "maravillosa" descripción de MT4/MT5:

#property indicator_plots 0

https://docs.mql4.com/ru/basis/preprosessor/compilation

¿Qué son las balsas según los desarrolladores de MT4/MT5?

Свойства программ (#property) - Препроцессор - Основы языка - Справочник MQL4
Свойства программ (#property) - Препроцессор - Основы языка - Справочник MQL4
  • docs.mql4.com
, которые помогают клиентскому терминалу правильно обслуживать программы без необходимости их явного запуска. В первую очередь это касается внешних настроек индикаторов. Свойства, описанные во включаемых файлах, полностью игнорируются. Свойства необходимо задавать в главном mq4-файле. Путь к файлу с картинкой, которая будет показываться для...
 
Alexey Viktorov:

Artem, eres un programador... M. Botvinnik dijo una vez que un ordenador es un idiota. De ahí que todo programador sepa cómo hablar con un idiota.


Hace unos 20-30 años no existía el concepto de "programador".

Había físicos que se dedicaban a la modelización numérica de los procesos físicos, había matemáticos que realizaban sus cálculos con determinados fines, había médicos que intentaban modelizar procesos en el organismo y otros especialistas en diversos campos que intentaban aplicar unos u otros métodos numéricos en su actividad.

Pero no había ningún "programador" puro.

Aparecieron hace poco y se multiplicaron como "cucarachas".

¿Qué es un "programador" en el uso moderno?

Es un niño que intenta armar un "rompecabezas" de diferentes operadores.

En ese momento, los "programadores" apenas pueden imaginar una imagen del "puzzle" que hay que montar, por eso todas las imágenes son muy feas (como las de los niños).

Como dicen, ¡todo lo que pueda hacer un niño mientras no llore!

Al mismo tiempo, los conocimientos en otros campos del saber entre los "programadores" son, por regla general, casi nulos: no saben o no quieren saber física, matemáticas, ruso o cualquier otra cosa.

¡Niños! ¿Qué conocimientos tienen los niños y qué demanda tienen?

¿No me crees?

Vamos a comprobarlo.

Este foro está relacionado con el comercio.

Bueno, entonces la tarea de comercio elemental para los "programadores" de este foro.

La tarea.

Supongamos que las cotizaciones de algún par de divisas se representan como valores sinusoidales con parámetros conocidos (periodo, amplitud, etc.).

¡Es necesario construir una tendencia de estas citas!

¡El problema es elemental, y el "programador" que construye la tendencia correctamente, inmediatamente transfiero a la cuenta 100 libras!

¿Buena suerte a los "programadores"?

 
neverness:

Hace unos 20-30 años, no existía el concepto de "programador".

Había físicos que se dedicaban a la modelización numérica de los procesos físicos, había matemáticos que realizaban sus cálculos con determinados fines, había médicos que trataban de simular procesos en el cuerpo y otros especialistas en diversos campos que intentaban aplicar unos u otros métodos numéricos en su actividad.

Pero no había ningún "programador" puro.

Aparecieron hace poco y se multiplicaron como "cucarachas".

¿Qué es un "programador" en el uso moderno?

Es un niño que intenta armar un "rompecabezas" de diferentes operadores.

En ese momento, los "programadores" apenas pueden imaginar una imagen del "puzzle" que hay que montar, por eso todas las imágenes son muy feas (como las de los niños).

Como dicen, ¡todo lo que pueda hacer un niño mientras no llore!

Al mismo tiempo, los conocimientos en otros campos del saber entre los "programadores" son, por regla general, casi nulos: no saben o no quieren saber física, matemáticas, ruso o cualquier otra cosa.

¡Niños! ¿Qué conocimientos tienen los niños y qué demanda tienen?

¿No me crees?

Vamos a comprobarlo.

Este foro está relacionado con el comercio.

Bueno, entonces la tarea de comercio elemental para los "programadores" de este foro.

La tarea.

Supongamos que las cotizaciones de algún par de divisas se representan como valores sinusoidales con parámetros conocidos (periodo, amplitud, etc.).

¡Es necesario construir una tendencia de estas citas!

¡El problema es elemental, y el "programador" que construye la tendencia correctamente, inmediatamente transfiero a la cuenta 100 libras!

¿Buena suerte a los "programadores"?

Aquí están las citas de la función de Weierstrass,https://www.mql5.com/ru/forum/86386/page988#comment_7843056

Si quieres convertirlo a seno, no es difícil, si quieres leer el artículo, leehttps://www.mql5.com/ru/articles/4566.

y 100 libras... Guárdalo para ti, lo necesitas más, te gustaría curarte.

Y tomar el dinero de los cojos... No es humano... Quédatelo, lo necesitas más.

Моделирование временных рядов с помощью пользовательских символов по заданным законам распределения
Моделирование временных рядов с помощью пользовательских символов по заданным законам распределения
  • www.mql5.com
Торговый терминал MetaTrader 5 позволяет создавать и использовать в работе пользовательские символы. Трейдер имеет возможность тестировать собственные валютные пары и другие финансовые инструменты. В статье будут предложены способы создания и удаления пользовательских символов, генерации тиков и баров по заданным законам распределения. Также...
 
Igor Makanu:

aquí están las citas de la función de Weierstrass,https://www.mql5.com/ru/forum/86386/page988#comment_7843056

Si quieres una función senoidal, es fácil, si quieres un artículo, leehttps://www.mql5.com/ru/articles/4566...

y 100 libras... Guárdalo para ti, lo necesitas más, te gustaría curarte.

Y tomar el dinero de los cojos... No es humano... Quédatelo, lo necesitas más.

Seguro que necesitas descansar, ya te han "reprogramado".

Toma algo más sencillo, como una parábola o una cicloide.

Pero ahora quieres un Weierstrass.

Y también deberías ver a un médico.

PS

Tu post es un ejemplo de lo que no deben hacer los comerciantes.

Y un brillante ejemplo de cómo NO se debe hacer -¡Ver, y no hacerlo nunca!

Este es precisamente el "caso difícil" cuando los niños "programadores" arman "rompecabezas" sin tener idea de la imagen que intentan armar.

Es el plegado de Weierstrass.

 
Buenos días, pido ayuda a los expertos. Quiero escribir un registro diario para mi EA, pero no entiendo cómo abrir un archivo para el registro adicional. Intenté abrir un archivo como este
FileOpen(filename,FILE_READ|FILE_WRITE|FILE_TXT);
Lo he intentado, pero no ha funcionado. Me gustaría saber qué hacer o si debo añadir una dll.
 
Андрей:
Buenos días, me gustaría pedir ayuda a los expertos. Quiero escribir un registro diario de mi EA, pero no entiendo cómo abrir el archivo para el registro adicional. Intenté hacerlo así, pero no funcionó. Lo he intentado así pero no funciona, ¿qué puedo hacer o debo usar una dll?

¿Qué es lo que no funciona? ¿Sobreescribe las primeras líneas? Así que hay que mover el puntero al final de SEEK_END después de abrir el archivo.

FileSeek - Файловые операции - Справочник MQL4
FileSeek - Файловые операции - Справочник MQL4
  • docs.mql4.com
Если выставить позицию за "правую границу" файла (больше, чем размер файла), то последующая запись в файл будет будет произведена не с конца файла, а с выставленной позиции. При этом между предыдущим концом файла и выставленной позицией будут записаны неопределенные значения...
 
neverness:

Hace 20-30 años no existía el concepto de "programador".

1. Dígame sinceramente, inteligente físico-matemático, ¿ha visto alguna vez una regla logarítmica? ¿Sabes cómo utilizarlo?

2. Si los programadores son como los niños, no saben nada y no entienden cuál debe ser la salida, ¿por qué intentan aprender a programar? ¿Y si no dominas la programación, significa que eres más estúpido que un niño? La única conclusión que se puede sacar es ésta.

 
Alexey Viktorov:

1. Dígame sinceramente, inteligente físico-matemático, ¿ha visto alguna vez una regla logarítmica? ¿Sabes cómo usarlo?

2. Si los programadores, al igual que los niños, no saben nada y no entienden cuál debe ser la salida, ¿por qué intentan dominar la programación? ¿Y si no dominas la programación, significa que eres más estúpido que un niño? La única conclusión que puedes sacar es esta.

1. Por supuesto. Ya lo creo. Antes, la única forma de contar era con una regla de cálculo. Y lo hicieron muy bien. Fácil, sencillo, asequible, irrompible... . Es un dispositivo maravilloso.

2. No estás leyendo mis mensajes con atención.

No estoy tratando de dominar la programación, estoy tratando de entender lo que los desarrolladores de MT4/MT5 han "hecho" recientemente.

Por supuesto, hay algunos cambios. No comparo con lo que han hecho antes. Pero aún queda mucho para llegar a un lenguaje de "alto nivel" (como yo creo).

Los desarrolladores de MT4/MT5 están tratando de promover su idea (¡unir todo en un solo terminal!), así que también me interesa.

Los creadores de 1C están trabajando en un tema similar. Pero ya están trabajando en Android.

Por cierto, ¿dónde está el tema de Android en los desarrolladores de MT4/MT5? - ¡¡¡No lo veo en absoluto !!!

¿Cómo funcionan los operadores en las tabletas, en un entorno androide?

¿Cómo poner los programas allí?

PS ----------------------------------------------------------------------------

¿Qué, no hay manera?

¡Hay un MetaTrader para Android!

¿No puedes instalar ningún software de comercio en él?

Así que MT4/MT5 sin Android no funcionará en absoluto.

¿O es posible descargar sus propios programas?

Personalmente no lo he probado todavía...

 
Tal vez, después de todo , deberías ir a descansar. Se acabaron las pifias y las trolas.
 
Hola, MQL4. Decidí distribuir el texto del programa entre archivos de inclusión, pero la función MarketInfo es desconocida en él, es decir, sus constantes no están definidas y, en consecuencia, aparece un error durante la compilación