Category Other  Published on 18/09/2023

🦊CIERRE DE OPERACIONES

An update for this algorithm is currently pending moderation. Please revisit this page shortly to access the algorithm's latest version.
Description

Este robot tiene la funcionalidad de cerrar todas las posiciones abiertas en una cuenta de trading cuando la ganancia neta total supera un umbral especificado. Aquí tienes una descripción detallada del código:

El robot se llama "CloseAllTradesOnPositiveNetProfit" y está definido en el espacio de nombres "cAlgo.Robots".

El atributo [Robot] se utiliza para configurar el robot, estableciendo su zona horaria como UTC y otorgándole derechos de acceso completo ("FullAccess").

El robot tiene dos parámetros configurables:

  • ActivateCloseOnPositiveNetProfit: Un parámetro booleano que determina si la función de cierre debe activarse o no. El valor predeterminado es false.
  • NetProfitThreshold: Un parámetro numérico que establece el umbral de ganancia neta. Si la ganancia neta total supera este umbral, el robot cerrará todas las posiciones. El valor predeterminado es 100.0.

El método OnTick() es una función que se ejecuta en cada tick del mercado. Si la opción ActivateCloseOnPositiveNetProfit está habilitada y la ganancia neta total es mayor que el umbral especificado, se ejecuta la función CloseAllPositions() para cerrar todas las posiciones.

El método CalculateTotalNetProfit() calcula la ganancia neta total sumando la ganancia neta de todas las posiciones abiertas en la cuenta.

El método CloseAllPositions() cierra todas las posiciones abiertas en la cuenta utilizando un bucle foreach.

En resumen, este robot está diseñado para ayudar a los traders automatizados a gestionar su riesgo al cerrar todas las posiciones abiertas en una cuenta de trading cuando la ganancia neta total supera un umbral específico. Los parámetros configurables permiten a los usuarios personalizar el comportamiento del robot según sus preferencias.


The author decided to hide the source code.
cristianalejandropj's avatar
cristianalejandropj

Joined on 08.04.2021

  • Distribution: Paid
  • Language: C#
  • Trading platform: cTrader Automate
  • File name: CIERRE DE OPERACIONES.algo
  • Rating: 0
  • Installs: 0
Comments
Log in to add a comment.
No comments found.