Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1218
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
No entiendo, un índice de matriz es un índice de 0 a N. Y lo que quieres es más bien un diccionario con hashes. No sé cómo hacer esto en un array y no creo que se pueda hacer en un array normal. Hay una biblioteca de clases genéricas con diccionarios en MT. Eso debería ayudar.
Gracias por la valiosa información. Todo es claro y directo en este punto. Es decir, una secuencia estricta de valores de índice de cualquier matriz (necesariamente empezando por 0) es una propiedad inherente a cualquier matriz.
Si no es mucha molestia, por favor, dame otra respuesta a la siguiente pregunta: .... Hay una matriz unidimensional sin ordenar, digamos, con 10 elementos, que están todos llenos de valores. Utilizando la función ArraySort(S_L,10,0,MODE_DESCEND)
este array está ordenado en orden descendente, y después de la ordenación el orden de los valores de los elementos del array ha cambiado drásticamente.
P. Después de ordenar este array, ¿puedo utilizar alguna función para devolver el array al estado que tenía antes de la ordenación, es decir, la secuencia anterior de valores y la secuencia anterior de índices debería ser.
Gracias.
Gracias por la valiosa información. Todo es claro y directo en este punto. Es decir, una secuencia estricta de valores de índice de cualquier matriz (necesariamente empezando por 0) es una propiedad inherente a cualquier matriz.
Si no es mucha molestia, por favor, dame otra respuesta a la siguiente pregunta: .... Hay un array unidimensional sin ordenar, digamos, con 10 elementos, que están todos llenos de valores. Utilizando la función ArraySort(S_L,10,0,MODE_DESCEND)
este array está ordenado en orden descendente, y después de la ordenación el orden de los valores de los elementos del array ha cambiado drásticamente.
P. Después de ordenar este array, ¿puedo utilizar alguna función para devolver el array al estado que tenía antes de la ordenación, es decir, la secuencia anterior de valores y la secuencia anterior de índices debería ser.
Gracias.
No conozco tal función, en general, en tales tareas, se guarda una copia del array, y si se necesita el original, se utiliza una copia.
Cualquier función de ordenación es una serie de operaciones comparativas y de permutaciones o, correctamente, de reasignación de valores de matrices que no se memorizan. Por lo tanto, no hay manera de hacerlo sin una copia del original.
Y no existe una secuencia de índices. La secuencia de índices es siempre la misma, de 0 a N en orden ascendente. Podemos voltear el array, pero esto es reasignar el valor del elemento N al cero uno y más.
No conozco esa función, en general en esas tareas se almacena una copia del array y si se necesita el original se utiliza una copia.
Cualquier función de ordenación es una serie de operaciones comparativas y de permutaciones o, correctamente, de reasignación de valores del array, que no se recuerdan. Por lo tanto, no hay manera de hacerlo sin una copia del original.
Y no existe una secuencia de índices. La secuencia de índices es siempre la misma, de 0 a N en orden ascendente. Podemos invertir el array, pero es reasignar el valor del elemento N-ésimo al cero y así sucesivamente.
Ya veo. Gracias, entonces necesito copiar el array a otro array primero, y luego enviar el primer array a ordenar.
Gracias de nuevo.
valores devueltos
iok es 2
fok es 1
gtc es 0
¿Es esto correcto? ¿No puede haber dos pólizas disponibles?
Sí, puede.
La función en este modo devuelve banderas de política.
No recibo muchas respuestas aquí, así que haré un tema nuevo cada vez.
Porque estás haciendo preguntas que están cubiertas con ejemplos en la ayuda.
¿O quieres que te los lea en voz alta?
Porque estás haciendo preguntas que están cubiertas con ejemplos en la ayuda.
¿O debería leérselos en voz alta?
También había una pregunta que no estaba cubierta en la ayuda. Comprendo por supuesto que aquí hay muchos como yo y estáis cansados de repetir lo mismo. Pero podría habérselo explicado con más detalle que en la hoja informativa. Pero, por supuesto, esto queda a su discreción. Pero, de nuevo, había una pregunta que no se refleja en el informe, si hay más de una política de aplicación. ¿Es su responsabilidad responder a las preguntas que no están en el escrito? ¿Es su responsabilidad ser grosero? En lugar de la grosería, puede explicar más que en la hoja de datos. Pero es una cuestión de personalidades.
Ni siquiera lees el foro, no sólo la documentación.
Esta es la respuesta
Este es el foro para el comercio, los sistemas de comercio automatizados y las pruebas de estrategia.
Cualquier pregunta de los novatos en MQL4 y MQL5, ayuda y discusión de algoritmos y códigos
Artyom Trishkin, 2020.07.17 13:31
Sí, puede.
La función en este modo devuelve banderas de políticas.
Ni siquiera lees el foro, no sólo la documentación.
Esta es su respuesta
Esta es la respuesta después del diluvio, si una persona no cree que sea necesario responder a una pregunta, que lo diga. Pero se calla, y luego se permite ser grosero. Entiendo, por supuesto, la solidaridad corporativa por encima de todo.
Es la respuesta después de la inundación, si la persona no cree que es necesario responder a la pregunta, que lo diga. Pero mantiene la boca cerrada y luego se permite ser grosero. Entiendo, por supuesto, la solidaridad corporativa por encima de todo.
Distrito 6.
¿Cree que alguien debe sentarse ante el monitor y esperar su pregunta? Si no hay respuesta durante 3 minutos, ¿ya está? ¿Un desastre? Primero tienes una respuesta y luego una explicación de por qué no hay respuesta. En lugar de agradecerte, estás siendo poco razonable. ¿Y qué tiene que ver la solidaridad empresarial con esto? ¿A qué empresa se refiere?
Es la respuesta después de la inundación, si la persona no cree que es necesario responder a la pregunta, que lo diga. Pero mantiene la boca cerrada y luego se permite ser grosero. Entiendo, por supuesto, la solidaridad corporativa por encima de todo.