Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1431
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
---
Pero debe ser arrayed de la cadena en OnInit()
Todo funciona, pero hay una advertencia: conversión implícita de 'cadena' a 'número' , ¿cómo eliminarla? ¿Es posible?
Todo funciona, pero recibo una advertencia: conversión implícita de 'cadena' a 'número' , ¿cómo puedo deshacerme de ella? ¿Es posible?
Subido el código
Así es por aquí... un buen código debería ser suficiente.
Por la tarde
Tratando de crear 2 archivos para la copiadora MT4-MT5:
Al intentar leer :El mismo código en MT5 escribe todo correctamente:
¿Soy yo el que tiene algún tipo de problema o se ha colapsado algo en MT4?
Colegas, ayuda con el algoritmo y las funciones matemáticas, sólo puede utilizar las funciones matemáticas, la tarea es cerrar una posición de mercado por 5 porciones.
Es decir, por ejemplo, una posición de mercado de 10,24 lotes o 5,12 lotes debe ser cubierta con partes aproximadamente iguales en total de 5 partes. Podemos hacer que una de las restantes sea más grande que las otras para cubrir el volumen restante después de cerrar las cuatro primeras posiciones.
Este tema de la ayuda de las funciones de mate no es muy adecuado, en mi opinión, necesita algo para completar.... CÓMO contar óptimamente los lotes de cada una de las 5 acciones (partes) para cerrar una posición común.
Colegas, ayuda con el algoritmo y las funciones matemáticas, sólo puede utilizar las funciones matemáticas, la tarea es cerrar una posición de mercado por 5 porciones.
Es decir, por ejemplo, una posición de mercado de 10,24 lotes o 5,12 lotes debe ser cubierta con partes aproximadamente iguales en total de 5 partes. Podemos hacer que una de las restantes sea más grande que las otras para cubrir el volumen restante después de cerrar las cuatro primeras posiciones.
Este tema de la ayuda de las funciones de mate no es muy adecuado, en mi opinión, necesita algo para completar.... CÓMO contar óptimamente los lotes de cada una de las 5 partes (piezas) para cerrar una posición común.
Una división por 5 es una división por 5 :-)
lots_1to4=NormalizeLots(lots/5); // лоты для 1,2,3,4 ; округление лота сами добавите
lots5 = NormalizeLots(lots - lots_1to4*5); // для 5 - оставшиеся лоты
una división por 5 es una división por 5 :-)
lots_1to4=NormalizeLots(lots/5); // лоты для 1,2,3,4 ; округление лота сами добавите
lots5 = NormalizeLots(lots - lots_1to4*5); // для 5 - оставшиеся лоты
¡О! Spc. ¡¡Exactamente - por la diferencia de redondeo hacia abajo y el total de partida!! ¿Redondeando a través de la misma?