MetaTrader 4 Build 529 beta liberado con nuevo compilador - página 103
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Lo que escribí (página 68) aún no se ha arreglado, pero estoy seguro de que también lo hará pronto.
Y se hará una gravitsapa ;)
Mamá, mamá, qué vamos a hacer...
"Es muy difícil penetrar en una lengua cuando se piensa en dos idiomas a la vez". (c) Kin-dza-dza
Por lo tanto, es difícil entender un lenguaje que actualmente se compone de dos idiomas (mql4 y mql5).
Realmente espero que todas las bibliotecas se reescriban y la funcionalidad se mantenga.
Mamá, mamá, qué vamos a hacer, .....
Es muy difícil meterse en la lengua cuando se piensa en dos idiomas a la vez. (c) Kin-dza-dza
Es difícil entender un lenguaje que actualmente se compone de dos idiomas (mql4 y mql5).
Realmente espero que se reescriban todas las librerías y se mantenga la funcionalidad.
La función ObjectCreate() de la biblioteca debería corregirse un poco.
por ejemplo en "ChartObjectsBmpControls.mqh" en su lugar:
hacer :
en la biblioteca, sólo hay que modificar un poco la función ObjectCreate()
por ejemplo, en "ChartObjectsBmpControls.mqh":
hacer :
¿Por qué sustituirlos? Puedes quedarte con los dos. La opción más armoniosa.
En una nueva compilación recompilará la biblioteca de todos modos.
La salida es heredar y añadir tu propia función, pero si los desarrolladores arreglan el problema, no tiene sentido todo.
teststr da.
2013.12.08 21:12:41.866 teststr USDCHF,H1: eliminado
2013.12.08 21:12:41.855 teststr USDCHF,H1: s=StringConcatenate(s,s1), time=57564 ms, strlen=451434
2013.12.08 21:11:44.295 teststr USDCHF,H1: StringAdd(s,s1), time=16 ms, strlen=1500000
2013.12.08 21:11:44.284 teststr USDCHF,H1: s+=s1, time=530 ms, strlen=1500000
2013.12.08 21:11:43.749 teststr USDCHF,H1: iter=500000 s1="abc"
2013.12.08 21:11:43.746 teststr USDCHF,H1: cargado con éxito
ver STRLEN.... (funciona bien con iter=3000 o cualquier iter pequeño)
construir 555
Es curioso. El nombre del Asesor Experto incluye los nombres de sus subcarpetas.
Esto aumenta innecesariamente el tamaño del nombre del experto.
Por ejemplo: Si el nombre del Asesor Experto es Experto y está almacenado en Terminal_directory\MQL4\experts\Orders\Nnickname,
entonces el nombre del Asesor Experto no sería Experto, sino Pedidos\Nnombre_del_cliente\Nexperto. Si los nombres de los objetos incluyen Nombre_del_experto y Nombre_del_objeto_tiempo, ya se ha superado el número de caracteres, y el objeto saldrá a precio cero y tiempo cero.
Si los nombres de los objetos incluyen un nombre de EA que debe limpiarse al desinicializarse, esto deja muy poco espacio para el nombre del objeto en sí.
¿Se cambiará esto, o seguirá siendo así?
actualizado a 555 terminal no ve los archivos de scripts, Asesores Expertos e indicadores, están en el directorio del terminal.
Captura de pantalla
¿Podría aclarar su punto de vista?
En la captura de pantalla que has presentado, hay scripts, expertos e indicadores