Ejecución en cTrader y errores del bróker
Símbolos, comportamiento de cuentas, rechazos, volumen, stops, ejecuciones y órdenes pendientes.
SELL puede significar abrir una posición corta y no cerrar una posición larga. Las cuentas hedging y netting se comportan de forma distinta, por lo que las salidas deben utilizar comandos de cierre inequívocos.
019¿Por qué se opera el símbolo equivocado o cTrader no encuentra mi símbolo?Los tickers de TradingView y los símbolos de cTrader del bróker pueden ser diferentes. Utiliza una asignación explícita y rechaza coincidencias ambiguas en lugar de adivinarlas.
020¿Cómo funcionan los prefijos y sufijos de los símbolos del bróker?Los brókeres pueden añadir caracteres al principio o al final o utilizar nombres distintos para los CFD. La capa de ejecución debe asignar el ticker de TradingView al símbolo exacto disponible en esa cuenta de cTrader.
021¿Por qué cTrader rechazó mi operación automatizada?Lee el error de cTrader. Entre los errores documentados están BadVolume, NoMoney, MarketClosed, Disconnected, UnknownSymbol, InvalidStopLossTakeProfit, InvalidRequest, NoTradingPermission y Timeout.
041Hedging o netting: ¿qué ocurre con señales automatizadas opuestas?En cuentas hedging pueden coexistir posiciones opuestas. En cuentas netting, las posiciones del mismo símbolo se consolidan en una única posición neta, por lo que la misma señal opuesta puede tener un efecto diferente en la cartera.
042¿Cómo cierro una posición concreta de cTrader mediante una señal externa?Utiliza una referencia de posición inequívoca o una regla de selección determinista. El símbolo y la dirección por sí solos pueden ser insuficientes en una cuenta hedging con varias posiciones.
043¿Cómo soluciono errores BadVolume de cTrader?BadVolume significa que el volumen solicitado no es válido. Comprueba el mínimo, máximo y paso del símbolo, convierte correctamente lotes a unidades y normaliza el volumen calculado antes de enviarlo.
044¿Por qué cTrader devuelve InvalidStopLossTakeProfit?InvalidStopLossTakeProfit significa que los parámetros de protección solicitados no son válidos. Comprueba la dirección, la interpretación como precio o pips, la precisión y las reglas de protección del bróker o símbolo antes de reintentar.
045¿Qué significa NoMoney en cTrader?NoMoney significa que la cuenta no dispone de fondos o margen suficientes para la operación solicitada. Reduce la exposición o revisa el margen, el apalancamiento y las posiciones existentes en lugar de reenviar la misma solicitud.
046¿Cómo debe gestionar MarketClosed el trading automatizado?MarketClosed significa que el símbolo no puede ejecutar la operación solicitada en ese momento. Registra el rechazo y utiliza una política explícita para señales obsoletas en lugar de ejecutarlas silenciosamente más tarde.
062Orden de mercado, límite o stop: ¿cuál debe usar la automatización de TradingView?Las órdenes de mercado priorizan la ejecución, las limitadas priorizan el precio pero pueden no ejecutarse y las stop se activan al alcanzar un nivel. El tipo correcto depende de la intención de la estrategia; un conector no debe sustituirlo de forma silenciosa.
071Lotes o unidades en cTrader: ¿qué debe enviar TradingView?El volumen de ejecución en cTrader Algo suele expresarse en unidades. La API Symbol ofrece conversiones entre cantidad en lotes y volumen en unidades, además de mínimo, máximo y paso. Elige una convención para el webhook y normaliza antes de ejecutar.
073Pips, ticks o puntos en la automatización de cTraderUn pip, un tick y el término genérico punto no son intercambiables. cTrader expone PipSize, TickSize y Digits por símbolo, de modo que la lógica automatizada de SL, TP y trailing debe usar unidades explícitas y no una sola convención decimal para Forex, oro e índices.
087¿Cómo debe gestionar la automatización de cTrader la distancia mínima del stop?Valida el stop de protección solicitado frente a las reglas actuales del símbolo y del bróker antes de enviarlo o modificarlo. Si no es válido, recházalo o ajústalo solo conforme a una política aprobada expresamente por el usuario.
088¿Cómo debe normalizar la automatización los precios al TickSize y los Digits de cTrader?Normaliza los precios ejecutables a la precisión y al incremento de tick válidos del símbolo. cTrader expone Digits y TickSize; un redondeo decimal genérico no es una regla segura para todos los mercados.
089¿Cómo debe gestionar las ejecuciones parciales el trading automatizado?El volumen solicitado y el realmente ejecutado son estados distintos. Los controles de riesgo, las órdenes restantes y las salidas deben usar el volumen real ejecutado o actual de la posición, sin asumir que la solicitud se llenó por completo.
090¿Cómo deben cancelarse o sustituirse de forma segura las órdenes pendientes?Identifica la orden pendiente exacta, confirma su estado, cancélala y solo después crea un reemplazo con un comando o versión nuevos cuando exista riesgo de doble exposición.