Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 534
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
Puede que sí:
La cuestión es que si se establece el intervalo de tiempo como en el EA
Necesito excluir de los cálculos las velas que están en el intervalo.
En el indicador se trabaja en bucle. Entonces, ¿por qué hay que salir del bucle?
¿No sabes cómo saltar una iteración en el bucle?
continuar
¿Dónde está la condición del día anterior? Resulta que después de la primera orden en el período 0-8, el paso ya será 10. Y necesitamos que sean 5. Y sólo después de las 8 se convertirá en 10. Entonces devolvemos el paso =5 a 0 si no hay órdenes abiertas del día anterior. Si la serie continúa, entonces paso =10 antes de su cierre.
La función debe devolver тру, si hay un pedido abierto ayer
En el indicador se trabaja en un bucle. Entonces, ¿por qué hay que salir del bucle con return?
¿Sabes cómo saltar una iteración en un bucle?
continuar
Gracias. No lo entiendo, he limitado la hora pero la impresión muestra la hora a las 19:30 y a las 23:00 y a las 5:50, ¿qué pasa?
Gracias. No entiendo, la impresión muestra la hora como 19:30 y 23:00 y 5:50 ¿qué pasa?
La función debe devolver тру, si hay un pedido abierto ayer
Es un poco complicado para mí. ¿Podría explicar en qué parte del código para agregar y qué significa mn y mag_n? ¿dónde debo poner mi EA medjic aquí?
Señores, por favor ayúdenme a entender el error. minPrice = NormalizeDouble (GetMinPrice(),Digits); Error: 'minPrice' - se esperaba punto y coma.
Mira el código antes de minPrice. Ahí no hay ; (punto y coma).
Mira el código antes de minPrice. Ahí no hay ; (punto y coma).
int inicio()
{
minPrice = NormalizeDouble (GetMinPrice()Digits);
maxPrice = NormalizeDouble(GetMaxPrice()Digits); ¿Puede el inicio del int ir seguido de (;) ?
int inicio()
{
minPrice = NormalizeDouble(GetMinPrice()Digits);
maxPrice = NormalizeDouble(GetMaxPrice()Digits); ¿Puede el inicio del int ir seguido de (;) ?
{
minPrice = NormalizeDouble (GetMinPrice(),Digits);
maxPrice = NormalizeDouble(GetMaxPrice(),Digits);