volshebnik: Buenos días! Camaradas, por favor, díganme cuál es el truco? Desde el Tutorial :
"La función ObjectCreate()... La función devuelve TRUE si el objeto se ha creado con éxito, en caso contrario devuelve FALSE. Para obtener más información sobre el error, llame a GetLastError()".
Obtengo "ObjectCreate=0, ObjectSetText=1" en la Alerta sobre la creación de todos los gráficos. No importa si GetLastError() genera un error o no. La imagen se crea, pero ¿por qué "ObjectCreate=0...? ¿Si debe ser 1? Aquí está el código:
Así es. La función devuelve el número de la subventana del gráfico donde se encontró el objeto. Y la ventana principal del terminal tiene el número 0. Eso es lo que se devuelve. Para comprobar la presencia del objeto, es necesario comprobar <0. Si el objeto se construyó en la ventana del indicador, la función devolvería el número de subventana del indicador: a partir de 1...
artmedia70: Esto es correcto. La función devuelve el número de la subventana del gráfico en la que se encuentra el objeto. Y la ventana principal del terminal tiene el número 0. Se devuelve. Para comprobar la presencia del objeto, es necesario comprobar <0. Si el objeto se construyó en la ventana del indicador, la función devolvería el número de subventana del indicador: a partir de 1...
La función devuelve el número de ticker (no confundir con el número mágico) de una posición abierta o una orden pendiente colocada. En caso de fallo, la función OrderSend() devuelve el número -1.
Cada orden abierta o pendiente se identifica con un número único.
Sigo sin entenderte, no entiendo de dónde sale el número de orden único, los ejemplos muestran cosas diferentes,
Si no me equivoco, no soy yo quien lo crea, por ejemplo
if(OrderSelect(12470, SELECT_BY_TICKET)==true) ¿de dónde viene "12470"?
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Buenos días!
Camaradas, por favor, díganme cuál es el truco?
Desde el Tutorial :
"La función ObjectCreate()... La función devuelve TRUE si el objeto se ha creado con éxito, en caso contrario devuelve FALSE. Para obtener más información sobre el error, llame a GetLastError()".
Obtengo "ObjectCreate=0, ObjectSetText=1" en la Alerta sobre la creación de todos los gráficos. No importa si GetLastError() genera un error o no. La imagen se crea, pero ¿por qué "ObjectCreate=0...? ¿Si debe ser 1? Aquí está el código:
Esto es correcto. La función devuelve el número de la subventana del gráfico en la que se encuentra el objeto. Y la ventana principal del terminal tiene el número 0. Se devuelve. Para comprobar la presencia del objeto, es necesario comprobar <0. Si el objeto se construyó en la ventana del indicador, la función devolvería el número de subventana del indicador: a partir de 1...
¡Ayuda, consejo!
¿Qué dice en los registros?
Lo siento, ¿dónde está eso en los registros?
Su terminal/expertos/registros
Fíjate bien en http://www.alpari.ru/ru/school/textbook/autotrading/expert_advisors/, en este caso el fie de envío de la orden es la apertura de una orden.
La función devuelve el número de ticker (no confundir con el número mágico) de una posición abierta o una orden pendiente colocada. En caso de fallo, la función OrderSend() devuelve el número -1.
Cada orden abierta o pendiente se identifica con un número único.
Sigo sin entenderte, no entiendo de dónde sale el número de orden único, los ejemplos muestran cosas diferentes,
Si no me equivoco, no soy yo quien lo crea, por ejemplo
02:26:22 USDCHF,H1: uninit razón 4
02:26:22 USDCHF,H1: eliminado
02:26:22 Límites de Dimon EURUSD,Diario: desinicializado
02:26:22 Límites de Dimon EURUSD,Diario: uninit razón 4
02:26:22 Límites de Dimon EURUSD,Diario: eliminado
12:53:16 USDCHF,H1: cargado con éxito
12:53:16 Entradas de Dimon en el USDCHF,H1: BandsPeriod=20; i=1; BandsShift=0; BandsDeviations=2; Lots=0.1; TakeProfit=50; stoploss=10;
12:53:16 GMT Fronteras EURUSD,Diario: cargado con éxito
12:53:16 Dimon's Boundaries EURUSD,Daily inputs: BandsPeriod=20; i=1; BandsShift=0; BandsDeviations=2; Lots=0.1; TakeProfit=50; stoploss=10;
12:53:20 Dimon Borders EURUSD,Diario: inicializado
12:53:20 USDCHF,H1: inicializado
12:54:11 Límites de Dimon EURUSD,Diario: desinicializado
12:54:11 Límites de Dimon EURUSD,Diario: razón no inicializada 3
12:54:11 Límites de Dimon EURUSD,H4: inicializado
17:26:00 USDCHF,H1: desinicializado
17:26:00 USDCHF,H1: razón uninit 4
17:26:00 USDCHF,H1: eliminado
17:26:00 Límites de Dimon EURUSD,H4: desinicializado
17:26:00 Dimon Límites EURUSD,H4: uninit razón 4
17:26:00 Límites de Dimon EURUSD,H4: eliminados
18:13:01 Límites de Dimon USDCHF,H1: cargado con éxito
18:13:01 USDCHF,H1: BandsPeriod=20; i=1; BandsShift=0; BandsDeviations=2; Lots=0.1; TakeProfit=50; stoploss=10;
18:13:01 Dimon Borders EURUSD,H4: cargado con éxito
18:13:01 Límites de Dimon EURUSD,H4 entradas: BandsPeriod=20; i=1; BandsShift=0; BandsDeviations=2; Lots=0.1; TakeProfit=50; stoploss=10;
18:13:02 Dimon Borders EURUSD,H4: inicializado
18:13:02 Dimon USDCHF,H1: inicializado
02:26:22 Fronteras USDCHF,H1: desinicializadas
02:26:22 USDCHF,H1: uninit razón 4
02:26:22 USDCHF,H1: eliminado
02:26:22 Límites de Dimon EURUSD,Diario: desinicializado
02:26:22 Límites de Dimon EURUSD,Diario: uninit razón 4
02:26:22 Límites de Dimon EURUSD,Diario: eliminado
12:53:16 USDCHF,H1: cargado con éxito
12:53:16 Entradas de Dimon en el USDCHF,H1: BandsPeriod=20; i=1; BandsShift=0; BandsDeviations=2; Lots=0.1; TakeProfit=50; stoploss=10;
12:53:16 GMT Fronteras EURUSD,Diario: cargado con éxito
12:53:16 Dimon's Boundaries EURUSD,Daily inputs: BandsPeriod=20; i=1; BandsShift=0; BandsDeviations=2; Lots=0.1; TakeProfit=50; stoploss=10;
12:53:20 Dimon Borders EURUSD,Diario: inicializado
12:53:20 USDCHF,H1: inicializado
12:54:11 Límites de Dimon EURUSD,Diario: desinicializado
12:54:11 Límites de Dimon EURUSD,Diario: razón no inicializada 3
12:54:11 Límites de Dimon EURUSD,H4: inicializado
17:26:00 USDCHF,H1: desinicializado
17:26:00 USDCHF,H1: razón uninit 4
17:26:00 USDCHF,H1: eliminado
17:26:00 Límites de Dimon EURUSD,H4: desinicializado
17:26:00 Dimon Límites EURUSD,H4: uninit razón 4
17:26:00 Límites de Dimon EURUSD,H4: eliminados
18:13:01 USDCHF,H1: cargado con éxito
18:13:01 USDCHF,H1: BandsPeriod=20; i=1; BandsShift=0; BandsDeviations=2; Lots=0.1; TakeProfit=50; stoploss=10;
18:13:01 Dimon Borders EURUSD,H4: cargado con éxito
18:13:01 Límites de Dimon EURUSD,H4 entradas: BandsPeriod=20; i=1; BandsShift=0; BandsDeviations=2; Lots=0.1; TakeProfit=50; stoploss=10;
18:13:02 Dimon Borders EURUSD,H4: inicializado
18:13:02 Dimon USDCHF,H1: inicializado
Hay que mirar el EA. Pero tal vez usted no ha activado el autotrading. ¿Sonríe la cara de su EA?