Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 588
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
Estoy cerrando 4 posiciones a la vez, ¿cómo puedo contarlas como una sola en la función de recuento de pérdidas?
Pueden cerrar, debido a los deslizamientos, no al mismo precio y la hora puede ser diferente
Juicio:
Si el broker permite el contracierre, debemos abrir una contraorden con un volumen igual al de las órdenes cerradas acumulativamente para fijar el precio de cierre. Entonces se fija el precio de cierre y se pueden ejecutar tranquilamente 4 operaciones para cerrar las órdenes contrarias.
¿Pueden decirme cómo se calcula el margen?
Algunos corredores cobran un margen por cada posición. Y algunos corredores, sólo en la diferencia de los volúmenes en la compra y la venta. (Es decir, si la cuenta está totalmente bloqueada, el margen es cero)
¿Cómo puedo determinar el método de cálculo del margen mediante programación?
Hola. Estoy buscando un fractal por encima de la MA.
Buscando un fractal por encima de la MA, memorizo una barra, luego busco un fractal de esta barra y si es menor que el primero que encuentro, entonces verdadero
Constantemente falso en los comentarios
Hola. Estoy buscando un fractal por encima de la MA.
Buscando un fractal por encima de la MA, memorizo una barra, luego busco un fractal de esta barra y si es menor que el primero que encuentro, entonces verdadero
Constantemente falso en los comentarios
El problema está en esta línea
Si se encuentra un fractal y está por encima de la MA, debemos interrumpir el ciclo en lugar de continuarlo. Después de encontrar el primer fractal habrá otro y un tercero y así hasta ...
El problema está en esta línea
Si se encuentra un fractal y está por encima de la MA, debemos interrumpir el ciclo en lugar de continuarlo. Después de encontrar el primer fractal habrá otro y un tercero y así hasta ...
Gracias. Sustituido por break;Ahora siempre es verdadero. pero la condiciónif(fr2<fr1) no se cumple.
Así que tenemos que añadir esta condición antes de mostrar el resultado de la función. ¿Qué tiene de difícil?
Por lo tanto, hay que añadir esta condición antes de que la función emita el resultado. ¿Qué tiene de difícil?
¿No debería la función devolver false si no se cumple la condición?
¿No debería la función devolver false si no se cumple la condición?
Comprueba que iFractals devuelve cero o un valor vacío.
Comprueba que iFractals devuelve cero o un valor vacío.
Hay un valor vacío en la ventana de datos. Sustituidoif(f!=0) por if(f!=EMPTY_VALUE), el resultado no cambia.
1. He dicho comprobar, no sustituir. iFractals devuelve 0 si no hay ningún fractal. No lo uso regularmente y, naturalmente, no atasco los restos no secos de la memoria con tales trivialidades.
2. La función, aunque terriblemente escrita, sigue funcionando bien.
3. El último valor se muestra en Comentario. Sustitúyalo por
Y ver cuántas veces se imprime