
Completed
Posted
Corrección de Lógica Reversible y Clonación Dinámica en n8n Lo que tenemos: Un flujo en n8n conectado a la API de Charles Schwab a través de OAuth2. Las órdenes de entrada normales funcionan bien. El flujo real está al 90%, pero la lógica para darse la vuelta (reversible) falla en vivo. Contamos con copia de seguridad en JSON. Lo que hay que resolver (Precio Cerrado): Reparar la Lógica Reversible: El bot debe ejecutar los giros de posición de forma limpia. Para ello, el código debe: Buscar y eliminar (DELETE) el Stop Loss anterior (que Schwab registra como PENDING_ACTIVATION) antes de enviar la orden de cierre. Asegurar que la cantidad enviada para cerrar sea exacta, consultando la posición real en vivo a través de la API de Schwab para evitar errores de cantidad en la carga útil (como el BUY +2 erróneo que nos rebota el bróker). Auditar el "Kill Switch" (15:55 ET): Asegurar que a las 15:55 ET el bot ejecute esta misma lógica limpia: cancele los stops abiertos y cierre todas las posiciones a mercado de forma automática. Clonación Dinámica (Solo TradingView): Queremos eliminar dependencias externas. El bot debe ser 100% reactivo. Un único flujo maestro en n8n debe procesar las variables de forma dinámica usando únicamente los datos del webhook de TradingView ({{ticker}}, {{[login to view URL]}}). Este único flujo debe gobernar todas las acciones (AMD, NVDA, TSLA, etc.) automáticamente sin duplicar nodos. REQUISITOS OBLIGATORIOS (Abstenerse si no los cumples): Experto Real en n8n y JavaScript: Debes dominar expresiones avanzadas y estructuración de cargas útiles. Conocimientos de Trading Automatizado: Tienes que entender perfectamente lo que es un Short, un Reversal (giro de posición) y la diferencia entre órdenes To Open y To Close. Si no entiendes estos conceptos de bolsa, no apliques. Experiencia con la API de Charles Schwab: Es un requisito indispensable haber trabajado con API de brókers, idealmente con Schwab. Enfoque Práctico: Buscamos a alguien que resuelva analizando registros y datos reales, no con teorías.
Project ID: 40487104
112 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

El flujo actual falla al ejecutar giros de posición limpios en la API de Schwab por no manejar correctamente stops pendientes y cantidades en vivo. - Lógica reversible: Corregiré la secuencia para cancelar stops (DELETE /orders) antes de cerrar, usando datos en tiempo real de GET /positions para evitar discrepancias. Validaré la carga útil contra los requisitos de Schwab. - Kill Switch: Implementaré un trigger horario (UTC-4) que cancele stops abiertos y cierre posiciones a mercado (MARKET + NORMAL) a las 15:55 ET, con logs para verificación. - Clonación dinámica: Unificaré el flujo maestro con JavaScript para procesar variables de TradingView ({{ticker}}, {{action}}), generando cargas útiles condicionales sin dependencias externas. Entregaré la solución en 7 días, con el flujo corregido, documentado y listo para despliegue. La cifra cubre el alcance descrito; afinaremos el número en cuanto concretemos los detalles que aún faltan. Propongo una llamada de 15 minutos para revisar los logs de fallos y confirmar los casos de prueba críticos.
€30 EUR in 7 days
5.7
5.7
112 freelancers are bidding on average €16 EUR/hour for this job

The PENDING_ACTIVATION status on stale Stop Loss orders is a common point of failure with the Schwab API if the DELETE request isn't sequenced perfectly before the reversal. I see the current logic is hitting quantity payload errors because it isn't pulling the live position size to confirm the "To Close" side of the trade. I have built similar high-frequency execution flows where n8n acts as the middleware between TradingView and broker APIs. To solve the dynamic cloning issue, I use a single Function node to map TradingView webhook variables into a standardized JSON object. This allows one master workflow to handle any ticker without duplicating nodes. It keeps the execution reactive and prevents the logic from getting bloated as you add more symbols. You can see my experience with complex n8n structures and data handling here: https://www.freelancer.com/portfolio-items/11349812-web-scraping-automation I'm comfortable auditing your JS expressions to ensure the quantity logic always matches your live Schwab balance before execution. I can put together a quick n8n master workflow JSON for free so you can see the approach first. ~ Rajesh
€15 EUR in 40 days
7.8
7.8

Hola, --tengo experiencia trabajando con n8n, JavaScript y APIs REST para automatización de trading. Entiendo la lógica de posiciones Long/Short, reversals, órdenes To Open/To Close y puedo analizar logs reales para corregir la lógica de cierre, cancelación de stops y Kill Switch en Schwab. También puedo implementar un flujo maestro dinámico basado únicamente en webhooks de TradingView para gestionar múltiples símbolos sin duplicar nodos.
€18 EUR in 40 days
7.0
7.0

Hi, your "Corrección de Lógica y Clonación n8n" project is right in my wheelhouse. I build modern JavaScript apps end to end — React/Vue/Next on the front and Node/Express on the back, in TypeScript where it helps. Working with javascript, json, oauth, api, trading, api integration, financial apis, n8n, I focus on responsive, fast UIs, clean component structure, and reliable APIs — no page-builder shortcuts. I can lock down the scope and key flows first, then ship in reviewable increments. Let's hop on a quick chat to align on your requirements? ⭐ 5.0/5 from a recent client: "Excellent work by the developer! They built my Video Trimmer website exactly as I wanted. The website is fast, user-friendly, and works smoothly. Communication was clear throughout the project, and…" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
€14.40 EUR in 1 day
6.4
6.4

Hola. Cuento con más de 10 años de experiencia en automatización de flujos de trabajo (n8n), JavaScript, integraciones de API y sistemas de *backend* para *trading*. He trabajado en complejos sistemas de automatización basados en eventos, los cuales implican ejecución en tiempo real, procesamiento de *webhooks* y orquestación de API de *brokers*. Mi enfoque se centrará en estabilizar y corregir la lógica de reversión de operaciones, garantizando un manejo adecuado del estado de las posiciones, la recuperación precisa y en tiempo real de las posiciones desde la API de Schwab, y la ejecución segura de los flujos de reversión de órdenes. También auditaré y corregiré la lógica de eliminación de *stop-loss* (gestionando el estado PENDING_ACTIVATION) para asegurar un reemplazo de órdenes limpio y sin rechazos por parte del *broker*. Adicionalmente, validaré la lógica del *Kill Switch* para garantizar un cierre de posiciones confiable al final de la jornada y un control de riesgos efectivo. En cuanto al requisito de clonación dinámica, reestructuraré el flujo de trabajo en n8n para convertirlo en un único flujo maestro inteligente. Este procesará las entradas de los *webhooks* de TradingView (símbolo, acción, etc.) y dirigirá la ejecución de forma dinámica, sin duplicar nodos, lo que asegurará la escalabilidad a través de múltiples símbolos. "PROPORCIONARÉ 2 AÑOS DE SOPORTE CONTINUO GRATUITO Y EL CÓDIGO FUENTE COMPLETO. . Gracias.
€12 EUR in 40 days
6.0
6.0

Hello! Building on top of my existing skills; Scraping, AI & Web3 expertise, I specialize in customizing web automation solutions based on real-time data. In this case, I understand that it is crucial to work practically rather than theoretically. Your project requires a professional who can analyze logs and real data to find effective solutions - that’s me! Moreover, having completed various automation projects like E-visa automation and scraping sports & business data from multiple platforms, I excel at creating highly efficient bots tailored to specific operational and functional requirements. With a meticulous approach towards web automation & scraping, my solutions have always been result-driven and impactful. Hiring me for this project guarantees a clean, reflective logic with precise trade execution all while ensuring dynamic cloning of variables from TradingView; making our flows free from external dependencies. Stop Loss operation at precisely 15:55 ET will be smoothly executed without any errors or glitches. I'm confident that my extensive skills in API interaction, JavaScript & Python fluency plus deep understanding of your job prerequisites would bring both immediate and long-term value to your company's workflow. Don't hesitate to contact me so we can discuss the project further!
€15 EUR in 40 days
6.3
6.3

Hola, Tu flujo en n8n está a un error de distancia de una orden duplicada que te deje expuesto al mercado sin stop loss. El fallo de la lógica reversible que tienes ahora, no cancelar el PENDING_ACTIVATION antes de enviar el cierre, y mandar cantidades erróneas como BUY +2, es exactamente lo que hace que un bot de trading pase de ser rentable a quemar una cuenta en minutos. Y el Kill Switch de las 15:55, si no ejecuta esa misma lógica limpia, te deja posiciones abiertas durante el after hours. Acabo de depurar un flujo idéntico de Schwab en n8n para un trader algorítmico. El problema era el mismo: la API de Schwab rechazaba los cierres porque el stop loss anterior seguía activo y la cantidad se calculaba con datos estáticos en lugar de consultar la posición en vivo. Reescribí la lógica en un único flujo maestro dinámico, eliminando todos los nodos duplicados, y ahora gobierna 12 tickers desde un solo webhook de TradingView sin intervención manual. Te entrego el JSON restaurado y probado en simulación antes de conectarlo a tu cuenta real, con una explicación de cada cambio. Plazo de entrega: 48 horas.
€15 EUR in 40 days
5.6
5.6

Soy experto en n8n y JavaScript avanzado, con experiencia directa en la API de Charles Schwab gestionando estados de órdenes y ciclos de vida de posiciones. Puedo implementar la lógica necesaria para limpiar las órdenes PENDING_ACTIVATION antes de cada cierre y asegurar que la cantidad en el payload coincida exactamente con tu posición en tiempo real, evitando errores de rechazo del bróker. Refactorizaré tu flujo en un único nodo maestro dinámico que procese los webhooks de TradingView sin dependencias externas, garantizando que el Kill Switch de las 15:55 ET sea infalible. Estoy listo para analizar tus registros y ejecutar la corrección de forma práctica y inmediata.
€12 EUR in 40 days
5.5
5.5

I have solid experience with n8n, JavaScript, and broker API integrations and fully understand reversals, short positions, and the difference between To Open and To Close orders. My approach: fix the reversal logic by first calling Schwab's positions API to get the exact live quantity, then DELETE the PENDING_ACTIVATION stop loss before sending the closing order — eliminating the BUY +2 payload error. I'll also audit and harden the 15:55 ET Kill Switch to cancel all open stops and flatten positions cleanly. For dynamic cloning, I'll consolidate to a single master n8n workflow driven entirely by TradingView webhook variables (ticker, action) with no duplicated nodes. Please share the JSON backup and recent error logs so I can start immediately. Regards, Harsh Thoriya
€15 EUR in 40 days
6.5
6.5

Hello, Especialista en n8n, JavaScript y automatización de trading con experiencia integrando APIs financieras y flujos de ejecución en tiempo real Puedo analizar los registros actuales y la copia JSON para identificar exactamente por qué falla la lógica de reversal en producción La solución incluirá la validación de posiciones en vivo mediante la API de Schwab, cancelación correcta de órdenes PENDING_ACTIVATION y construcción precisa de las cargas útiles To Open y To Close También auditaré el Kill Switch de las 15:55 ET para garantizar el cierre automático de posiciones y la cancelación limpia de stops antes de ejecutar órdenes de mercado El flujo será refactorizado para funcionar como un único workflow dinámico basado únicamente en las variables recibidas desde TradingView, eliminando duplicaciones y dependencias externas innecesarias Trabajo con enfoque práctico basado en logs, respuestas reales de la API y pruebas controladas para garantizar una ejecución estable y consistente en entornos de trading automatizado Listo para comenzar de inmediato y completar la corrección manteniendo la arquitectura existente y minimizando riesgos operativos
€15 EUR in 40 days
4.8
4.8

Hi there! I’m excited about the opportunity to work on your n8n project. I’ll dive into the existing workflow and troubleshoot the reversible logic, ensuring that we effectively manage the Stop Loss and integrate seamlessly with Charles Schwab’s API. I'll also streamline the dynamic cloning process for TradingView, making sure the master flow adapts efficiently to various trading actions. Could you specify the current errors or issues you've noticed with the reversible logic? I have over 5 years of experience as a full-stack developer and have worked extensively with n8n and financial APIs, including Charles Schwab. As a bonus, I can provide post-launch support to help monitor the functionality and make any adjustments if needed. Looking forward to your response!
€15 EUR in 24 days
4.8
4.8

Veo exactamente por qué se cae la reversión: el Stop Loss queda como PENDING_ACTIVATION y el cierre se envía sin validar la posición real, provocando errores de cantidad en la orden. El verdadero problema es de sincronización y fuente de verdad: hay que borrar el stop pendiente, leer la posición en vivo y luego emitir el cierre como una secuencia atómica para evitar rechazos del bróker. Hice una integración similar en Tranero, donde construí lógica robusta de payloads y reconciliación contra APIs financieras para evitar duplicados y rechazos por cantidades erróneas. Mi plan práctico - Revisar logs y el JSON de respaldo para reproducir el fallo - Implementar DELETE del stop PENDING_ACTIVATION antes de cualquier Close - Consultar posición en vivo vía API Schwab y calcular cantidad exacta a cerrar - Enviar orden To Close y verificar aceptación - Implementar Kill Switch a las 15:55 ET que ejecute el mismo flujo para todas las posiciones - Refactorizar el flujo maestro n8n para recibir TradingView webhook y manejar cualquier ticker dinámicamente usando un nodo Function y expresiones para no duplicar nodos Cumplo los requisitos: n8n avanzado, JavaScript, trading automático y experiencia con APIs de brokers. ¿Puedes compartir el workflow exportado de n8n, el JSON de respaldo y ejemplos del webhook de TradingView? Preparo un diagrama de ejecución y un plan de cambios en 24 horas.
€15 EUR in 7 days
4.8
4.8

Dear Sir, I have extensive experience in web automation and advanced integrations, with deep knowledge of JavaScript, Node.js, and process automation. I have hands-on expertise in crafting and debugging complex n8n workflows, including dynamic payloads, advanced logic, and real-time API interactions. Regarding your project: - **Reversible Logic & Schwab API:** I am familiar with automated position management workflows and the detailed requirements of trading APIs like Charles Schwab, including handling pending stop orders and executing accurate quantity closures based on live position queries. I understand trading concepts such as shorts, reversals, stops, and the importance of correctly distinguishing between “To Open” and “To Close” orders. - **Dynamic Cloning in n8n:** I can implement a master flow capable of dynamically processing TradingView webhook data for any ticker or action, eliminating node duplication and ensuring the bot is responsive and 100% governed by webhook input. Given my background, both with advanced automation (Node.js, JavaScript, webhooks) and real-world trading automations, I am confident I can quickly identify and resolve your workflow's reversible logic and dynamic cloning requirements. Looking forward to discussing specifics and starting immediately. Best regards, Nam
€15 EUR in 40 days
4.9
4.9

Drawing on my expertise in n8n I am confident in my ability to tackle the nuanced functionalities you require for your trading bot. My advanced knowledge of JavaScript will enable me to implement the necessary adjustments for the "Reversible Logic" aspect of the project seamlessly. I will ensure each step is followed diligently; seeking and deleting previous "Stop Loss" orders before executing a closing one, cross-checking live API data to guarantee precise volume calculations that avoid broker errors. Additionally, I will meticulously audit and enforce the 15:55 ET "Kill Switch" function to close all ongoing positions safely. Given my practical and solution-oriented approach, I'm primed to identify any discrepancies through rigorous analysis of live data and logs. As someone who values tangible results over theoretical assumptions, I assure you diligent effort dedicated to solving problems based on real-time information. With a strong track record of happy clients achieved through delivering high-quality work on time, I believe I am your ideal match for this project. Contact me today so we can get to work on enhancing your trading bot's dynamics while eliminating external dependencies!
€15 EUR in 40 days
4.9
4.9

Hi, I’ve reviewed your requirements and I’m confident I can help complete and stabilize the n8n workflow connected to the Charles Schwab API. The key challenge is handling reversals correctly in live trading while keeping position size, stop management, and order execution fully synchronized with Schwab. To solve this, I’ll audit the current flow, validate live position logic, ensure pending stops are properly removed before reversals, and verify the 15:55 ET kill-switch behavior using real execution data and logs. One quick question: do you already have execution logs from the failed reversal attempts available for review? Looking forward to discussing the details.
€12 EUR in 2 days
4.5
4.5

Hi, I am a Automation and API Integration Developer with 8 years of rich experience. I am familiar with n8n, JavaScript, OAuth, API Integration, and Financial APIs. For this project, the most important part is ensuring the reversal logic works correctly with live positions and broker order states. I can analyze the existing n8n workflow, fix the position reversal process, validate quantities using live Schwab position data, and ensure stop orders are handled correctly before closing positions. I can also build a dynamic TradingView-driven workflow that supports multiple symbols without duplicating nodes. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
€15 EUR in 40 days
4.3
4.3

Hola, Tengo experiencia con n8n, APIs financieras y automatización de trading. Puedo corregir la lógica de reversión, validar posiciones en tiempo real mediante la API de Schwab, auditar el Kill Switch y convertir el flujo actual en un único sistema dinámico basado en TradingView sin duplicar nodos. Best regards, Shakila Naz
€15 EUR in 40 days
3.8
3.8

Having worked as a seasoned web developer for over a decade, I have cultivated an expertise in JavaScript that would prove indispensable to your n8n project. My skills extend beyond simple coding; I am proficient using complex API integrations, always ensuring data flow consistency and integrity, attributes critical to your project's success. Moreover, my practical approach to problem-solving aligns perfectly with your requirements. I don't just rely on theories; instead, I analyze real-time data and apply my logical thinking to resolve any issue in sight effectively and efficiently. This ability would be essential when debugging your existing code, rectifying the reversible logic failures, and implementing your required "Kill Switch" at 15:55 ET. Understanding the nuances of trading automation and order types is another skill not every developer possesses but one that I have acquired through extensive experience. Through this knowledge, I can build a highly reactive bot tailored to the dynamic needs of TradingView, significantly reducing external dependencies while delivering consistent and accurate results across all stocks you're trading. Choosing me would mean choosing real expertise, reliability, and results-driven approach; let's create something remarkable together!
€15 EUR in 40 days
3.5
3.5

Hola, soy Ravindu, desarrollador senior con más de 10 años de experiencia en automatización de trading y integraciones API con brokers. He trabajado con n8n, webhooks de TradingView y APIs de brokers para sistemas de trading automatizado y me siento confiado con este proyecto. Mi enfoque: Primero revisaré los logs y el JSON de respaldo para entender exactamente dónde falla la lógica reversible. El problema que describes es clásico: el DELETE del Stop Loss PENDING_ACTIVATION tiene que completarse antes de enviar el cierre, y la cantidad debe consultarse en tiempo real desde GET /accounts/{accountId}/positions para evitar el error de cantidad. Corregiré la secuencia para que sea: consultar posición real, cancelar stop existente, confirmar cancelación, y luego enviar orden de cierre con la cantidad correcta. Para el Kill Switch de las 15:55 ET, aplicaré la misma lógica limpia con un cron trigger. Para la clonación dinámica, reestructuraré el flujo en un solo maestro que use las variables del webhook de TradingView (ticker, action) con Switch nodes y expresiones dinámicas, sin duplicar nodos por ticker. Antes de confirmar. Cuando el reversal falla, el broker devuelve un código de error específico en la respuesta? Necesito ver esos logs para confirmar si es un problema de secuencia o de payload. Puedo empezar de inmediato. Saludos, Ravindu
€15 EUR in 40 days
3.2
3.2

Hi, he revisado los detalles y entiendo perfectamente que el problema principal está en la lógica de reversión dentro de n8n, donde antes de cerrar o girar una posición es necesario cancelar correctamente las órdenes Stop Loss en estado PENDING_ACTIVATION, consultar la posición real en Schwab para obtener la cantidad exacta y luego ejecutar el cierre/apertura sin errores de payload. Tengo experiencia trabajando con flujos complejos en n8n, JavaScript y APIs financieras, analizando logs reales para identificar fallos de sincronización entre posiciones, órdenes pendientes y ejecuciones. Mi enfoque será auditar el flujo actual y el JSON de respaldo, corregir la secuencia de cancelación/cierre/reversión, validar el Kill Switch de las 15:55 ET y convertir el flujo en un sistema maestro dinámico gobernado únicamente por los webhooks de TradingView sin duplicación de nodos. Busco una solución robusta y reactiva que funcione correctamente en producción con cualquier ticker soportado.
€15 EUR in 40 days
3.3
3.3

Hola, Acabo de leer cuidadosamente la descripción de su proyecto. Tengo experiencia con n8n, JavaScript, webhooks de TradingView, OAuth2, APIs financieras, JSON payloads y automatización de trading con lógica de apertura, cierre y reversals. Me llamó la atención el problema específico del giro de posición y la necesidad de cancelar primero los Stop Loss en PENDING_ACTIVATION antes de cerrar o abrir una nueva orden. También entiendo la importancia de consultar la posición real en Schwab para evitar cantidades incorrectas y dejar el flujo maestro 100% dinámico por ticker y action. Una pregunta, ¿pueden compartir logs reales del rechazo BUY +2 y el JSON actual del flujo para revisar la lógica exacta? Quedo atento para revisar los detalles y proponer la mejor solución. Saludos, Lautaro
€15 EUR in 40 days
2.9
2.9

L\'HOSPITALET DE LLOBREGAT, Spain
Payment method verified
Member since May 6, 2023
€30-250 EUR
€12-18 EUR / hour
€250-750 EUR
€12-18 EUR / hour
€12-18 EUR / hour
₹750-1250 INR / hour
$30-250 USD
$8-15 USD / hour
$15-25 USD / hour
$5000-10000 USD
$30-250 USD
₹1500-12500 INR
$10-30 CAD
$750-1500 AUD
₹750-1250 INR / hour
$100-400 AUD
₹1500-12500 INR
$30-250 USD
$15-25 USD / hour
$2-8 USD / hour
₹1500-12500 INR
£18-36 GBP / hour
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR