Ayuda a la codificación - página 443

 
Jeeves:
Hola Mladen, ¡tengo otra petición....! Durante los próximos dos meses, mi mujer y yo vamos a acoger a cuatro nietos. Esto significa que mi actividad comercial se verá afectada. Me limitaré a la FTSE100, y el comercio EOD. He adjuntado un experto que espero que me dé tiempo con los nietos, y también hacer el comercio para mí. El problema es que .... cuando lo compilo, recibo 14 advertencias. ¿Sería tan amable de trabajar su magia en él para mí?

Jeeves

Aquí tienes : manualordermanager_v8_nmc.mq4

Disfruta del tiempo con los nietos

Archivos adjuntos:
 
mladen:
Jeeves

Aquí tienes : manualordermanager_v8_nmc.mq4

Disfruta del tiempo con los nietos

Hola chico. Realmente no sé cómo lo haces, pero sin ti habría un montón de gente muy triste sobre....me incluido. Muchas, muchas gracias, y tú también disfruta de lo que queda de fin de semana. Cuídate

 

lamentablemente no hay nada que pueda ser de interés, gracias de todos modos

 

lamentablemente no hay nada que pueda ser de interés, gracias de todos modos

 
mladen:
Hifrom Revisa este hilo para ver alguna discusión sobre ese tema : https://www.mql5.com/en/forum/184556

lamentablemente no hay nada que pueda ser de interés, gracias de todos modos

 

Hola,

Estoy intentando dibujar desde mi asesor experto un objeto en otro gráfico subyacente, por ejemplo, desde mi gráfico EURUSD en el gráfico CADCHF.

Lo he intentado con el siguiente código

int win_handle=WindowHandle("CADCHF",PERIOD_H1);

Print("Win Handle", win_handle);

if (!ObjectCreate(name, OBJ_ARROW, win_handle, TimeCurrent(),MarketInfo("CADCHF",MODE_BID));

{

Alert("Error al crear el objeto: ",GetLastError());

return(0);

}

Y también he probado esto

if(!ObjectCreate(win_handle, "TEST",OBJ_LABEL,0,0,0))

{

Print("¡Error: no se puede crear la etiqueta! código #",GetLastError());

}

 
sunshineh:
Hola,

Estoy intentando dibujar desde mi asesor experto un objeto en otro gráfico subyacente, por ejemplo, desde mi gráfico EURUSD en el gráfico CADCHF.

Lo he intentado con el siguiente código

int win_handle=WindowHandle("CADCHF",PERIOD_H1);

Print("Win Handle", win_handle);

if (!ObjectCreate(name, OBJ_ARROW, win_handle, TimeCurrent(),MarketInfo("CADCHF",MODE_BID));

{

Alert("Error al crear el objeto: ",GetLastError());

return(0);

}

Y también he probado esto

if(!ObjectCreate(win_handle, "TEST",OBJ_LABEL,0,0,0))

{

Print("¡Error: no se puede crear la etiqueta! código #",GetLastError());

}

'

Prueba así :

long current = ChartFirst();

while (true)

{

if (ChartSymbol(current)=="CADCHF" && ChartPeriod(current)==PERIOD_H1) break;

current = ChartNext(current); if (current==-1) break;

}

if (current!=-1)

if (!ObjectCreate(current,name, OBJ_ARROW, 0, TimeCurrent(),MarketInfo("CADCHF",MODE_BID)))

{

Alert("Error creating object: ",GetLastError());

return;

}

[/PHP]

Or if you want to draw that object on each and every CADCHF H1 chart, do it like this :

[PHP]long current = ChartFirst();

while (true)

{

if (ChartSymbol(current)=="CADCHF" && ChartPeriod(current)==PERIOD_H1)

{

if (!ObjectCreate(current,name, OBJ_ARROW, 0, TimeCurrent(),MarketInfo("CADCHF",MODE_BID)))

{

Alert("Error creating object: ",GetLastError());

break;

}

}

current = ChartNext(current); if (current==-1) break;

}

 

Hola Mladen,

Estoy teniendo un problema con una modificación que hice en la codificación para el indicador mtf high low. Lo hice también mostrar la línea corta en los diferentes niveles, sin embargo ahora muestra más nivel de lo que debería para el anterior mensual, semanal y diario high low. No sé cómo arreglarlo. Me podrían ayudar por favor

Gracias

Archivos adjuntos:
 
jizzle15:
Hola Mladen,

Estoy teniendo un problema con una modificación que hice en la codificación para el indicador mtf high low. Lo hice también mostrar la línea corta en los diferentes niveles, sin embargo ahora muestra más nivel de lo que debería para el anterior mensual, semanal y diario high low. No sé cómo arreglarlo. ¿Podría ayudarme, por favor?

Gracias

¿Te importaría mostrar un ejemplo de cómo muestra más niveles?

 
mladen:
¿Te importaría mostrar un ejemplo de cómo se muestran más niveles?

Sí, así es como se ve. (la línea roja se supone que muestra los máximos y mínimos diarios y mensuales anteriores) pero como puedes ver hay un gran número de líneas... si hago clic en cada una de ellas hay una etiqueta que muestra ex:Previous dailyHigh[8] y otra sería Previous dailyHigh[7].

Gracias por tu ayuda Mladen

Archivos adjuntos: