Piterrr: He creado la mía propia, dentro de la cual escribo la funciónOnCalculate(), pero al rellenarla con parámetros genera errores - por favor, envíenme un ejemplo de relleno.
Предположим, что на чарт наброшен индикатор простого мувинга с периодом 13. А мы хотим изменить период до 20, но нам не хочется лезть в диалог свойств индикатора и править число 13 на 20: надоело уже пальцы стирать об мышку и клавиатуру. И уж тем более не хочется открывать код индикатора и модифицировать его. Мы хотим сделать все это однократным нажатием одной клавиши - "стрелочки вверх", расположенной рядом с цифровой клавиатурой. В этой публикации мы расскажем, как это сделать.
Si se dejan constantes, se producirán errores en todas las posiciones
'time' - identificador no declarado
'tiempo' - conversión de parámetros no permitida
Sólo debes entrar en el mundo de los autónomos con tus conocimientos. Es necesario que sepas los fundamentos de la programación. Variables y sus tipos.
He decidido estudiar las clases, la biblioteca estándar y todo lo relacionado con ella. Todavía estoy aprendiendo la teoría, pero me gustaría aclarar cómo sería exactamente el código para obtener la longitud de la cadena desde https://www.mql5.com/ru/docs/standardlibrary/stringoperations/cstring/cstringlen. Preferiblemente con comentarios detallados.
Стандартная библиотека / Класс для работы со строками / CString / Len - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Soy un usuario de mi propio producto (biblioteca) en el Mercado. Después de reinstalar Windows, mi biblioteca ha perdido su licencia. Al iniciarlo, aparecía un mensaje de licitación no válida. Sin embargo, MT5 no me ofreció reactivar el producto, aunque la biblioteca estaba en la lista de productos comprados. Entonces borré el archivo del producto y lo instalé de nuevo. MT5 escribió que el producto fue descargado e instalado, sin embargo, la carpeta Market todavía no contiene mi archivo de producto. Ahora, al ejecutar la biblioteca, un archivo legítimo '***.ex5' no encuentra. ¿Alguien puede explicar qué es lo que falla y cómo activar correctamente con la instalación del producto?
He creado la mía propia, dentro de la cual escribo la funciónOnCalculate(), pero al rellenarla con parámetros genera errores - por favor, envíenme un ejemplo de relleno.
No hay relleno, todo es constante.
Si se dejan constantes, se producirán errores en todas las posiciones
'time' - identificador no declaradoPara que quede más claro, consulte el tema https://www.mql5.com/ru/articles/39 - ¡la sección"Matryoshka" funciona!
Allí se implementa la primera formaOnCalculate().
¿Cómo escribir la función para la segunda formaOnCalculate()?
Si se dejan constantes, se producirán errores en todas las posiciones
'time' - identificador no declaradoCon tus conocimientos, sólo deberías dedicarte a ser autónomo. Es necesario que sepas los fundamentos de la programación. Variables y sus tipos.
He decidido estudiar las clases, la biblioteca estándar y todo lo relacionado con ella. Todavía estoy aprendiendo la teoría, pero me gustaría aclarar cómo sería exactamente el código para obtener la longitud de la cadena desde https://www.mql5.com/ru/docs/standardlibrary/stringoperations/cstring/cstringlen. Preferiblemente con comentarios detallados.
#include <Strings\String.mqh> ...Buenas tardes, ¿pueden decirme cómo pasar parámetros a una función?
Intenté hacer como en el ejemplo de abajo, ¿qué está mal? Gracias de antemano.
No puedes crear el tuyo propio, éste.