Petición inválida - acaba de empezar y no puede resolverlo...

 

Hola.

No puedo entender lo que quiere...

Tratando de corregir SL y TP y dice esto:

2012.09.20 14:06:39 Operaciones '1262357': falló la modificación de la compra de 0,00 sl: 0,00000, tp: 0,00000 -> sl: 1,29411, tp: 1,29531 [Solicitud no válida].

¿Qué tengo que hacer?

 
sotic: No puedo entender lo que quiere...

Tratando de corregir SL y TP y dice esto: 2012.09.20 14:06:39 Operaciones '1262357': falló la modificación de la compra 0.00 sl: 0.00000, tp: 0.00000 -> sl: 1.29411, tp: 1.29531 [Solicitud inválida].
¿Qué debo hacer?

Averigua el código. Especialmente cuando sólo se modifican los ceros: buy 0.00 sl: 0.00000, tp: 0.00000
 

Lo siento.

Me olvidé de especificar el artículo - solicitud.symbol=PositionGetSymbol(i)

Gracias...

 
sotic: Lo siento.
Sí, no hay problema.
 

Otra pregunta entonces.

¿Cómo se cierra una parte de un lote en EA, no todo el lote?

:)

 
sotic: Otra pregunta, ¿cómo se cierra una parte de un lote en un Asesor Experto, en lugar de todo el lote)?

Si tiene una posición abierta, puede reducir el tamaño de esa posición colocando una orden opuesta con el tamaño requerido.

Hay varios temas para novatos aquí - puedes hacer esas preguntas allí mismo.

 

¿Qué te parece esto?

Operaciones 01:47:23 2010.07.02 19:14:59 falló la compra instantánea de 0,10 EURUSD a 1,25953 sl: 1,25640 tp: 1,26253 [Solicitud no válida].

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alerta: La solicitud para colocar una orden de compra ha fallado - código de error:4756

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений - Документация по MQL5
 
Forex_Noob:

¿Qué te parece esto?

Operaciones 01:47:23 2010.07.02 19:14:59 falló la compra instantánea de 0,10 EURUSD a 1,25953 sl: 1,25640 tp: 1,26253 [Solicitud no válida].

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alerta: La solicitud para colocar una orden de compra ha fallado - código de error:4756

¿Te has acordado de anular la estructura de la solicitud antes de utilizarla?

MqlTradeRequest mrequest={0};
 
Forex_Noob: ¿Pero qué pasa si se lee así?

Operaciones 01:47:23 2010.07.02 19:14:59 falló la compra instantánea de 0,10 EURUSD a 1,25953 sl: 1,25640 tp: 1,26253 [Solicitud no válida].

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alerta: La solicitud para colocar una orden de compra ha fallado - código de error:4756

Es necesario comprobar el código correspondiente.
 
Tenemos que promover de alguna manera la Biblioteca Estándar a las masas.

El envío de consultas con estructuras de relleno es una perversión con muchas trampas.
En mql4, jforex, ninjatrader se hace humanamente, pero en mql5 decidieron traer alguna api de bajo nivel - eso es bueno.
Pero el hecho de que los recién llegados tropiecen con estructuras con muchos campos para comprar 1 lote en el mercado o cerrar una posición es demasiado malo.

Y los escritores de artículos se complacen en tratar de no usar formas amigables para el ser humano (Biblioteca Estándar), sino que empujan a los principiantes a construcciones antiguas basadas en C.

 
mrProF: Tenemos que promover la biblioteca estándar a las masas de alguna manera.

Extremadamente controvertido.

mrProF:. No, debemos utilizar la forma más amigable para el ser humano (Biblioteca Estándar).

La biblioteca estándar como "forma humana" - sin comentarios.