[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 265

 
BooGUY:
Por favor, aconséjeme. Hay dos condiciones, para comprar y para vender. Después de atrapar a un perdedor por una señal falsa, por ejemplo, en la compra, el Asesor Experto comienza a abrir la siguiente posición de nuevo por esta señal falsa y de nuevo atrapa a un perdedor. ¿Cómo debo hacer que mi EA espere la señal en la dirección opuesta después de la pérdida y no se abra por la señal falsa de nuevo? Gracias.

puede memorizar el ticket de una orden (en el momento de OrderSend) y luego comprobar su beneficio y dirección en el momento de abrir la siguiente orden (antes de OrderSend)

o puede escanear el historial y tomar el último pedido del EA y comprobarlo igualmente antes de OrderSend

 
sergeev:

puede memorizar el ticket de una orden (en el momento de OrderSend) y luego comprobar su beneficio y dirección en el momento de abrir la siguiente orden (antes de OrderSend)

o puede escanear el historial y tomar el último pedido del EA y comprobarlo igualmente antes de OrderSend

Por favor, escriba el código, si puede. Esta es la parte más importante. Se basa en el ejemplo de un muwings. Gracias de antemano.

Si mi EA tiene un canal plano o un pico agudo en la dirección opuesta a la venta, en este momento, los promedios móviles todavía muestran la compra y abren una orden de compra de nuevo después de una pérdida.

 

Hola,

De la imagen-¿Por qué cuenta las muertes si no hay ninguna?

 
VOLDEMAR:

¡Hice un programador de chat en Skype! ¡Vengan a sumar! Ayudarse mutuamente . Busque clientes para su trabajo y busque pedidos. ¡¡¡¡Realizar licitaciones para pedidos !!!!

Skype: chat_programerov_mql4

agregarme al grupo - diliksu84
 
Techno:
mostrar el código completo
int start()                                     // Спец. функция start
  {
   double bid   =MarketInfo(Symbol(),MODE_BID); // Запрос значения Bid
   double ask   =MarketInfo(Symbol(),MODE_ASK); // Запрос значения Ask
   double point =MarketInfo(Symbol(),MODE_POINT);//Запрос Point
   // Открытие BUY
   OrderSend(Symbol(),OP_BUY,0.1,ask,3,bid-15*Point,bid+15*Point);
   Alert (GetLastError());                      // Сообщение об ошибке
   return;                                      // Выход из start()
  }
Вот код полностью...
 
Golden-dark:
Hola, ¿podríais decirme por qué no funciona la función estándar OrderSend? Sólo tomar el código fuente del tutorial en este sitio, pero no pasa nada. Cuando añadí la salida de error, mostró 4109 - cadena no inicializada en un array...
4109 es ERR_TRADE_NOT_ALLOWED - no hay comercio permitido
 
mario065:
De la imagen: ¿por qué cuenta los asesinatos si no hay ninguno?

Se trata del drawdown, una medida de la caída de la renta variable (línea verde) cuando las posiciones estaban abiertas durante el rebasamiento. Pero, afortunadamente, ya estaban en el plus en el momento del cierre, por lo que no hay operaciones perdedoras.
 
granit77:
Este es el drawdown, un indicador de lo bajo que cayó la renta variable (línea verde) cuando las posiciones estaban abiertas durante el rebasamiento. Pero afortunadamente, a la hora de cerrar las posiciones, ya han salido en el plus, por lo que no hay operaciones perdedoras.

Gracias ;)
 
Gracias a todos, ya está solucionado.
 
¡Buenas tardes! ¿Puede aconsejar cómo eliminar LiveUpdate? He marcado la casilla que me pide que actualice con los clics derecho e izquierdo del ratón, he buscado en mi ordenador la carpeta LiveUpdate, sin resultado.