Ir al contenido principal

Configuración de Parámetros

Ajusta los parámetros a tu gusto para tradear.


Banner de ejemplo

Acá te dejamos los parámetros que podés modificar en CosyTrader para que se adapten a tu forma de operar.


Gestión del riesgo por operación

Definí la guita que estás dispuesto a jugarte por cada operación.

nota

Este EA tiene dos formas de protegerte con el stop-loss:

  1. Stop-loss por precio de cierre
  2. Stop-loss por fluctuación

money-to-risk-per-ticket (Valor por defecto=10 USD)

Es la cantidad de guita que te jugás por cada operación. Por ejemplo, si querés arriesgar 10 USD por operación, poné 10. La herramienta va a calcular el tamaño del lote dinámicamente según la distancia entre el precio de entrada y el stop-loss por precio de cierre. Si el precio cierra por debajo de tu stop-loss, la pérdida total va a ser de más o menos 10 USD (dependiendo de cuánto se pase el mercado del precio de stop-loss). Esto te ayuda a controlar las pérdidas de manera más pareja en todas tus operaciones y evita que una sola operación perdedora te funda la cuenta.


force-liquidation-fold (Valor por defecto=2.5x)

Es un parámetro para ejecutar el stop-loss por fluctuación. Es una segunda forma de stop-loss pensada para proteger tu operación de pérdidas grandes causadas por la volatilidad del mercado. Cierra la operación automáticamente si la pérdida supera este límite, sin esperar a que cierre la vela. Por ejemplo, si money-to-risk-per-ticket está configurado en 10 USD y force-liquidation-fold es 2.5x, y el mercado se te viene en contra, generando una pérdida flotante de 10 x 2.5 = 25 USD, la operación se va a cerrar al toque, aunque la vela no haya cerrado. Tené en cuenta que esto puede pasar antes del stop-loss normal si estás tradeando con un lote muy grande puesto por vos, ya que la pérdida flotante podría superar money-to-risk-per-ticket x force-liquidation-fold.


Copiloto de entrada de operaciones

Controlá las funciones de cálculo automático del tamaño del lote y entrada automática por retroceso de Fibonacci.

ticket-entry-copilot (Valor por defecto=True)

Este interruptor activa la entrada de operaciones con cálculo automático del tamaño del lote y entrada automática por retroceso de Fibonacci. Podés desactivarlo si preferís poner una orden pendiente manualmente con el tamaño de lote que quieras y sin usar la función de ajuste automático de entrada por retroceso de Fibonacci. Reemplaza al interruptor dynamic-lot-size-adjustment.

ticket-entry-copilotFunción de entrada de operaciones
TrueCálculo automático del tamaño del lote = True, entrada automática por retroceso de Fibonacci = True
FalseCálculo automático del tamaño del lote = False, entrada automática por retroceso de Fibonacci = False

nota
  1. La entrada automática por retroceso de Fibonacci solo funciona con la orden pendiente de Fibonacci [C].
  2. Si querés entrar al nivel de retroceso de Fibonacci que querés y configurar el tamaño del lote manualmente, desactivá dynamic-lot-size-adjustment en lugar de ticket-entry-copilot.

dynamic-lot-size-adjustment (Valor por defecto=True)

Este interruptor controla el cálculo automático del tamaño del lote (pero no afecta la entrada automática por Fibonacci). Cuando desactivás dynamic-lot-size-adjustment, podés configurar el tamaño del lote manualmente para tu operación. La entrada automática por retroceso de Fibonacci va a seguir funcionando si ticket-entry-copilot está configurado en True. Esto significa que la orden pendiente de Fibonacci [C] va a ajustar tu operación dinámicamente sin cambiar el tamaño del lote. Cuando ticket-entry-copilot está configurado en True, la función para entrar a operar va a ser:

dynamic-lot-size-adjustmentFunción de entrada de operaciones
TrueCálculo automático del tamaño del lote=True, entrada automática por retroceso de Fibonacci=True.
FalseCálculo automático del tamaño del lote=False, entrada automática por retroceso de Fibonacci=True.

nota
  1. dynamic-lot-size-adjustment va a ser False cuando desactives ticket-entry-copilot.
  2. Vas a tener que gestionar el riesgo vos mismo calculando bien el tamaño del lote si desactivás dynamic-lot-size-adjustment.

calculate-single-bar-length-breakthrough-risk (Valor por defecto=True)

Calcula el riesgo (tamaño del lote) teniendo en cuenta la longitud promedio de la vela en un período de tiempo específico cuando el precio supera tu punto de stop-loss. Esto es muy útil cuando usás la estrategia de entrada [A] orden pendiente de una vela. Tradear con una cantidad fija de guita a arriesgar por operación ayuda a controlar mejor el riesgo; sin embargo, cuando el precio de entrada y el stop-loss están muy cerca, el tamaño del lote calculado puede ser enorme (dividir un número por un denominador muy chico da como resultado un valor muy grande). Esto puede generar una pérdida grande si el precio se pasa de tu stop-loss. Para evitar esto, diseñamos esta función que tiene en cuenta la distancia de ruptura. Calcula el tamaño del lote sumando la longitud promedio de la vela de tu período de tiempo de trading para simular que la vela supera tu nivel de stop-loss. Si bien esto reduce un poco el tamaño del lote, te da más protección contra pérdidas excesivas.


number-of-bars-length-to-be-average (Valor por defecto=90 velas)

La cantidad de velas que se promedian para calculate-single-bar-length-breakthrough-risk. La longitud promedio de la vela se calcula según las últimas (más recientes) number-of-bars-length-to-be-average. Por lo tanto, la longitud promedio de la vela puede cambiar un poco con el tiempo si la orden pendiente no se convirtió en una orden abierta, lo que puede cambiar un poco el tamaño del lote de tu operación pendiente.

consejo

En general, un promedio de 60 a 90 velas es una buena idea.


lot-size-change-ratio-difference (Valor por defecto=0.20)

(Valor entre 0-1, 0.20 = 20%)

Este parámetro calcula la diferencia en la proporción del tamaño del lote que va a activar una modificación del tamaño del lote. Por ejemplo, un valor de 0.20 (20%) significa que la modificación del tamaño del lote solo se va a activar cuando el nuevo tamaño del lote calculado sea superior al 120% o inferior al 80% del tamaño del lote original. Como las modificaciones del tamaño del lote requieren eliminar la operación original y volver a ingresar una nueva en el sistema MetaTrader, esta función está pensada para reducir la frecuencia con la que se reenvían las operaciones. Podés configurarlo en un valor entre 0 y 1, donde 0.2 = 20%.

nota

Vas a ver un montón de órdenes pendientes eliminadas en el historial si configurás el valor de lot-size-change-ratio-difference demasiado bajo. (En general, creemos que a tu broker no le gusta que hagas eso).

TIP Forzar un nuevo cálculo del tamaño del lote
  • Si querés forzar un nuevo cálculo del tamaño del lote, podés cambiar a un período de tiempo más grande (por ejemplo, H4 o D1) y luego volver a cambiarlo, o cambiar en la dirección opuesta. Este truco fuerza un nuevo cálculo.

max-lot-size (Valor por defecto=1.0 lote)

El tamaño máximo del lote que se va a enviar. Es un parámetro independiente de la moneda/commodity. El tamaño del lote calculado se va a configurar en max-lot-size si es mayor que max-lot-size.


retrace-more-when-over-risk (Valor por defecto=True)

Esta configuración se ajusta a una proporción de retroceso más alta cuando el riesgo calculado supera money-to-risk-per-ticket. Por ejemplo, si configurás tu operación para que entre en la proporción de retroceso del 61.8%, incluso con el tamaño del lote calculado configurado en el tamaño mínimo del lote (0.01), puede que igual genere una pérdida excesiva. Va a ajustar automáticamente la posición de entrada modificando la proporción de retroceso paso a paso desde el 78.6% hasta el 88.6% y luego hasta el 98.6% hasta que el tamaño del lote calculado deje de hacer que el riesgo supere money-to-risk-per-ticket o ya no pueda retroceder más (en el 98.6%). Esta función va a ser útil para los usuarios que tradean con órdenes pendientes de Fibonacci [C] con un money-to-risk-per-ticket pequeño.


Período de tiempo

Elegí el período de tiempo que usás normalmente para tradear.

default-time-frame (Valor por defecto=M5)

El período de tiempo predeterminado se va a configurar si el usuario no proporciona un código de período de tiempo entre 1 y 8. Por ejemplo, si se envía una nueva operación con el código de período de tiempo configurado en 0 o 9, el período de tiempo de la nueva operación se va a configurar en default-time-frame (podés ajustarlo manualmente después de que tu stop-loss esté configurado en algo como 0.00002 o 9999.002). Esto garantiza que cada operación pendiente tenga su período de tiempo de precio de cierre. Configurá esto en el período de tiempo que tradeás con más frecuencia.


Imprime el texto de notificación cuando se abrió una nueva vela y se cerró la vela anterior. Desactivalo si preferís una salida del Asesor Experto más limpia.


Cantidad máxima de operaciones activas

Limitá las operaciones activas en el mercado para ayudarte a mantenerte enfocado.

restrict-max-live-ticket-number (Valor por defecto=True)

A algunas personas les gusta poner varias órdenes pendientes y esperar a que el precio las alcance (es como pescar con varias cañas). Sin embargo, una vez que algunas de las órdenes pendientes se convierten en órdenes reales en el mercado, puede que necesites enfocarte solo en algunas de ellas (es como si un pez mordiera el anzuelo y no podés sostener varias cañas con solo dos manos). Diseñamos esta función para ayudarte a eliminar automáticamente las operaciones excedentes una vez que ya tenés algunas operaciones activas en el mercado, lo que te permite concentrarte en la cantidad que podés manejar.

consejo

Podés configurar este parámetro en un valor extremadamente grande si no querés usar esta función.


max-live-ticket-number (Valor por defecto=5 operaciones)

La cantidad máxima de operaciones activas que te gustaría tener en el mercado. Tenés que configurar restrict-max-live-ticket-number en True para activar esta función. Por ejemplo, si configurás max-live-ticket-number en 5 y tenés 10 órdenes pendientes en el mercado, una vez que 5 de ellas se conviertan en operaciones activas en el mercado, las órdenes pendientes restantes se van a eliminar automáticamente. Esta función te ayuda a controlar la cantidad de operaciones que podés manejar.


Protección de margen bajo

Reducí el tamaño del lote si no tenés suficiente margen para tradear con tu money-to-risk-per-ticket.

set-to-max-suitable-lot (Valor por defecto=True)

A veces, el tamaño del lote calculado por money-to-risk-per-ticket puede activar un margin call debido a que no tenés suficiente margen en tu cuenta. La función de protección de margen bajo ayuda a reducir el tamaño del lote en estas situaciones. Recomendamos mantener esta función activada para proteger la entrada de operaciones. Ofrecemos dos estrategias:

  1. Configurar en el tamaño máximo de lote adecuado: Reducir gradualmente el tamaño del lote calculado y volver a calcularlo hasta que la cuenta tenga suficiente margen para entrar y completar la operación (alcanzando el stop-loss).

  2. Configurar en el tamaño mínimo de lote: Si no hay suficiente margen libre para la operación, va a configurar directamente el tamaño del lote en el tamaño mínimo de lote (0.01 lote para la mayoría de los productos).

Podés seleccionar tu método preferido usando el parámetro set-to-max-suitable-lot. set-to-max-suitable-lot (Valor por defecto=True) Selección del método de manejo de margen bajo con:

set-to-max-suitable-lotMétodo de cálculo del tamaño del lote
TrueConfigurar en el tamaño de lote máximo adecuado
FalseConfigurar en el tamaño de lote mínimo

consejo

Por favor, verificá las condiciones y la configuración de tu cuenta manualmente si notás que el tamaño del lote es más pequeño de lo esperado o que alcanza el tamaño mínimo de lote (0.01).


nota

Dado que el tamaño del lote se va a reducir cuando tu cuenta tenga poco margen, la pérdida puede ser menor que el money-to-risk-per-ticket. En esta situación, puede que tengas que depositar más fondos o reducir el money-to-risk-per-ticket para un mejor cálculo del tamaño del lote.


Período de actualización de operaciones

Frecuencia de actualización de datos de diferentes parámetros.

Este parámetro se puede usar para configurar el intervalo de actualización para lo siguiente:

FunciónDescripción
Información de la operaciónIntervalo de actualización para la información de la operación, incluyendo el precio de apertura, el precio de stop-loss y los precios de take-profit.
Actualización del precio de entrada de FibonacciIntervalo de ajuste para el cálculo del tamaño del lote y el precio de apertura de la orden pendiente de Fibonacci [C].
Respaldo de parámetrosIntervalo para respaldar los parámetros en el disco.

ticket-information-update-period (Valor por defecto=3 segundos)

Este parámetro configura el intervalo de tiempo para actualizar la información de la operación, incluyendo el precio de apertura, el stop-loss y los precios de take-profit. Dado que se activa una actualización completa cada vez que se modifica el OP, SL o TP de cualquier operación, en general recomendamos mantener este intervalo de actualización en el valor predeterminado.


fibo-entry-price-update-period (Valor por defecto=20 segundos)

El intervalo de ajuste para actualizar el precio de apertura y el tamaño del lote de las órdenes pendientes de Fibonacci [C]. Dado que modificar el tamaño del lote requiere eliminar y reenviar la orden pendiente, configurar este intervalo demasiado corto puede hacer que la operación se elimine y se reenvíe constantemente.


save-backup-file-period (Valor por defecto=300 segundos)

El intervalo de tiempo para respaldar los parámetros en el disco. Tené en cuenta que los parámetros también se van a guardar en el disco antes de que el usuario cierre el EA.


Parámetro de operación de entrada de Fibonacci [C]

Parámetro para la operación pendiente de Fibonacci [C].

number-of-bars-to-search-stoploss (Valor por defecto=60 velas)

La cantidad de velas cerradas para buscar el punto de tiempo del precio de cierre para las órdenes pendientes de Fibonacci [C]. Cuando el usuario configura el stop-loss y el código de período de tiempo, CosyTrader va a buscar el punto de tiempo de la vela cerrada con el precio más cercano al stop-loss del usuario. Este punto de tiempo se va a usar como punto de partida para encontrar el precio más alto (para las operaciones de compra) o más bajo (para las operaciones de venta). Tanto el precio de cierre como el precio más alto/más bajo se van a usar para el cálculo del nivel de precio de retroceso.

nota

El punto de tiempo del precio de cierre se va a restablecer cuando el usuario ajuste el período de tiempo. En general, para la mayoría de los productos del mercado, la vela de stop-loss de precio de cierre va a estar dentro de 60 velas (el valor predeterminado) si el período de tiempo se configuró correctamente.


Base de pseudo stop-loss

Precio de stop-loss artificial para guardar el código del período de tiempo.

Precio de stop-loss artificial El precio de stop-loss artificial es un stop-loss de marcador de posición que se usa para registrar el período de tiempo de ejecución del stop-loss de precio de cierre. Es un stop-loss extremadamente distante que se va a configurar y mostrar después de que el EA reciba el código de período de tiempo enviado por el usuario. El usuario puede modificarlo y reenviarlo para ajustar el período de tiempo del precio de cierre. Base de pseudo stop-loss La base de pseudo stop-loss es el valor base para una operación de venta. Se usa para configurar un stop-loss falso extremadamente lejano para tu operación (donde el stop-loss de precio de cierre se va a guardar en el VPS).

nota

Si querés ajustar el stop-loss de precio de cierre, por favor, envialo como una combinación del (stop-loss de precio de cierre + código TF) (por ejemplo, 1.00002, 999.003).

Acá están los parámetros de las bases de pseudo stop-loss para diferentes niveles de precio:

BASE-9 (Valor por defecto=99.0)

Código de pseudo stop-loss para precio <9.0


BASE-999 (Valor por defecto=9999.0)

Código de pseudo stop-loss para 99.0<=precio <999.0


BASE-9999 (Valor por defecto=99999.0)

Código de pseudo stop-loss para 999.0<=precio <9999.0


BASE-99999 (Valor por defecto=999999.0)

Código de pseudo stop-loss para 9999.0<=precio <99999.0


BASE-999999 (Valor por defecto=9999999.0)

Código de pseudo stop-loss para 99999.0<=precio <999999.0


BASE-9999999 (Valor por defecto=99999999.0)

Código de pseudo stop-loss para 999999.0<=precio <9999999.0

nota

La selección de la base de pseudo stop-loss es un proceso automatizado e independiente de la moneda o los commodities. Solo tenés que ajustarlo si ves que la configuración personalizada no se puede usar en el sistema de tu broker.


Interruptor de stop-loss de precio de cierre

Desactivá el stop-loss de precio de cierre para un período de tiempo específico y cambiá a un stop-loss basado en disparadores.

Si no querés usar el stop-loss de precio de cierre en un período de tiempo específico, simplemente podés desactivarlo. Después de desactivarlo, el stop-loss se va a volver basado en disparadores, lo que significa que se va a activar cuando el precio de mercado lo toque (lo mismo que el stop-loss que se usa normalmente).

Close-price-M1 (Valor por defecto=True)

Activá/desactivá la función de stop-loss de precio de cierre para el período de tiempo M1.


Close-price-M5 (Valor por defecto=True)

Activá/desactivá la función de stop-loss de precio de cierre para el período de tiempo M5.


Close-price-M15 (Valor por defecto=True)

Activá/desactivá la función de stop-loss de precio de cierre para el período de tiempo M15.


Close-price-M30 (Valor por defecto=True)

Activá/desactivá la función de stop-loss de precio de cierre para el período de tiempo M30.


Close-price-H1 (Valor por defecto=True)

Activá/desactivá la función de stop-loss de precio de cierre para el período de tiempo H1.


Close-price-H4 (Valor por defecto=True)

Activá/desactivá la función de stop-loss de precio de cierre para el período de tiempo H4.


Close-price-D1 (Valor por defecto=True)

Activá/desactivá la función de stop-loss de precio de cierre para el período de tiempo D1.


Configuración de la fuente

Configuración de la fuente para el contenido de la tabla.

Font (Valor por defecto = Consolas)

Fuente del texto de la tabla. Por favor, elegí una fuente monoespaciada para una mejor alineación del texto.


Font-size (Valor por defecto = 13)

Tamaño de la fuente del texto de la tabla.


Font-color (Valor por defecto = ‘C’223,93,61’)

Color de la fuente del texto de la tabla.


Botón de menú y tabla

Configuración para el botón de menú y la visualización de la tabla.

(Valor entre 0~1)

La posición vertical del botón de menú (botón de hamburguesa) indica que 0.2 significa que el botón de menú se muestra en el 20% de la dirección vertical.


first-label-text-vertical-shift (Valor por defecto=30 píxeles)

La distancia vertical entre el botón de menú y la primera línea de texto.


label-text-line-distance (Valor por defecto=30 píxeles)

La distancia vertical entre cada línea en la tabla