Inicio Trading Sistemático Publicación

Trailing Profit: Tu Asesor Experto para MetaTrader 5

Archivos adjuntos
18709.zip (2.07 KB, Descargar 2 veces)

Autor de la ideaVitaly, autor del código MQL5barabashkakvn.

Este Asesor Experto (AE) se encarga de gestionar todas las posiciones abiertas en tu terminal, sin importar los símbolos o números mágicos. Si el beneficio total aún no ha alcanzado el mínimo_beneficio, el AE se mantendrá a la espera.

Una vez que el beneficio total alcance el mínimo_beneficio, el AE establecerá un porcentaje de caída de beneficios y activará el seguimiento.

El parámetro porcentaje_de_beneficio se especifica en porcentaje. Por ejemplo, si mínimo_beneficio = 1000 y porcentaje_de_beneficio = 20. Si el beneficio total de todas las posiciones abiertas llega a 1000 y luego cae a 800 (1000 - 20%), se cerrarán las posiciones. Si el beneficio sigue creciendo, por ejemplo, hasta 2000, la caída permitida será de 400 (2000 - 20%). Así que, todas las posiciones se cerrarán con un beneficio total de 1600. No hay un límite de caída fijo, ya que considero que no es útil usar valores absolutos.

Teóricamente, puedes establecer el porcentaje = 0, lo que funcionará como un Take Profit total. También puedes establecer el porcentaje = 100, lo que funcionará como un punto de equilibrio (recuerda que, al cerrar algunas órdenes, otras pueden resultar en pérdidas).

¡Atención! Este Asesor Experto opera con un intervalo de 3 segundos:

void OnTick()
  {
//--- permitir la ejecución cada tres segundos
   static datetime prev_time=0;
   datetime time_current=TimeCurrent();
   if(time_current-prev_time<3)
      return;
   prev_time=time_current;
//---
}


    Publicaciones relacionadas

    Comentarios (0)