Ayuda a la codificación - página 265

 

El siguiente fragmento de código

for (int i = OrdersTotal() - 1; i >= 0; i--) {

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

switch (OrderType()) {

case OP_BUY:

bid1 = MarketInfo(OrderSymbol(), MODE_BID);

OrderClose(OrderTicket(), OrderLots(), bid1, Slippage, Red);

// to the above line the warning applies

break;

..............................................................

}

}

}

produce la advertencia de que el valor de retorno de 'OrderClose' debe ser comprobado;

¿cómo eliminar este mensaje / mejorar el código?

 
wojtek.paul:
El siguiente trozo de código
for (int i = OrdersTotal() - 1; i >= 0; i--) {

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

switch (OrderType()) {

case OP_BUY:

bid1 = MarketInfo(OrderSymbol(), MODE_BID);

OrderClose(OrderTicket(), OrderLots(), bid1, Slippage, Red);

// to the above line the warning applies

break;

..............................................................

}

}

}

produce advertencia el valor de retorno de 'OrderClose' debe ser comprobado;

¿cómo eliminar este mensaje / mejorar el código?

wojtek

Haz lo siguiente

bool closeResult = OrderClose(OrderTicket(), OrderLots(), bid1, Slippage, Red);

y no tendrá ninguna advertencia

 

WOW, Mladen, tienes una velocidad superlumínica; ¡muchas gracias!

 

Hola,

estaba tratando de probar el indicador macd con los otros marcos de tiempo como M3, M6, M10...

Pero estoy recibiendo sólo 0 como valor macd de vuelta. ¿Por qué?

 
sunshineh:
Hola,

estaba tratando de probar el indicador macd con los otros marcos de tiempo como M3, M6, M10...

Pero estoy recibiendo sólo 0 como valor macd de vuelta. ¿Por qué?

Tienes que tener datos para esos marcos temporales y esos símbolos generados con algún generador de datos offline. Si no los tienes ya generados, siempre obtendrás el resultado 0

 

Estimado Mladen Si usted está interesado, tengo un trabajo para usted. Tengo un indicador que necesito para ser codificado como un EA.Es algo que usted puede hacer de manera eficiente.Estoy dispuesto a pagar por sus servicios. Si estás interesado, por favor, envíame un mensaje privado, y luego podemos continuar usando el correo electrónico. Mi humilde presentación,

Evasparkling.

 

Hola Estimado Mladen,este indicador no funciona en este terminal con un prefijo de ECN, sin prefijo el indicador funciona en otro terminal. Por favor, ayuda

Archivos adjuntos:
 
Air92:
Hola Estimado Mladen,este indicador no funciona en este terminal con un prefijo de ECN, sin prefijo el indicador funciona en otro terminal. Por favor, ayuda

Se han añadido dos parámetros: Prefijo y Sufijo. Por lo que veo en tu caso tienes que introducir ".ecn" al parámetro Sufijo. Pruébalo (yo no tengo esa cuenta). Hazme saber

kumo_cloud_heatmap_mtf_window_2_nmc.mq4

Archivos adjuntos:
 
mladen:
Se han añadido dos parámetros: Prefijo y Sufijo. Por lo que veo en tu caso tienes que introducir ".ecn" al parámetro Sufijo. Pruébalo (yo no tengo esa cuenta). Hazme saberkumo_cloud_heatmap_mtf_window_2_nmc.mq4

Ahora todo funciona. Gracias

 

Hola,

Necesito una pequeña ayuda con este indicador S/R... cuando estoy tratando de reducir un número de niveles S/R - no está funcionando... Me gustaría ver sólo los importantes;] algunos de ellos también están parpadeando cuando el precio se mueve (no sé por qué)...

¿como se puede arreglar esto?

gracias de antemano por su ayuda :-)

Archivos adjuntos:
s_r_lines.mq4  19 kb
Razón de la queja: