Primera vez creando un contrato de estrategia de IA en la red principal de Newton Beta, y caí en tres errores

Con mucha emoción, desplegué el contrato de la estrategia y pensé que ya estaba todo resuelto. Pero al día siguiente, al revisar los registros de ejecución, vi que no se activó nada durante toda la noche. La estrategia sí estaba corriendo y el mercado se movió, pero no hacía operaciones.

Empecé a revisar uno por uno y descubrí que mi torpeza tenía niveles.

Primer error: el parámetro del par comercial estaba mal. En la testnet estaba acostumbrado a usar BTC/USDT, así que en mainnet lo rellené igual. Pero en Newton Mainnet Beta, la identificación correcta de ese par es WBTC/USDT; un par de letras de más, y la estrategia no encontraba el pool en absoluto. En cuanto lo corregí, los logs empezaron a saltar.

Segundo error, más grave todavía: el slippage estaba configurado en 0.1%. Pensé que esto era “ejecución precisa”, pero en un mercado agitado, literalmente no se ejecutaba ninguna operación. Cada vez que se activaba una señal, el precio ya se había movido en la cadena, y 0.1% no alcanzaba para cubrirlo. Después de cambiarlo a 0.5%, la tasa de operaciones se disparó inmediatamente desde cero hasta niveles normales. Mirándolo ahora, ese ajuste de 0.1% solo sirve para “sentirme bien”.

Tercer error, el más difícil de detectar. Puse el umbral de activación de la estrategia demasiado sensible. Como resultado, durante dos horas a mitad de la madrugada se activaron siete operaciones: todas eran falsas señales de la volatilidad. De esas siete, cuatro terminaron en stop-loss. Lo mejor es que también había habilitado el reintento automático: perdía una operación y ya estaba listo para perder la siguiente. Al final añadí un intervalo de enfriamiento y configuré el número máximo de operaciones por día; entonces la estrategia empezó a comportarse como una persona.

Después de tropezar con los tres errores, entendí algo: aunque Newton haga la capa de ejecución más estable, no puede con que tú mismo la configures tan mal. Por suerte, el aislamiento del sandbox es real: en esa etapa de stop-loss descontrolado, solo perdí el dinero de esa estrategia; las otras posiciones no se movieron en absoluto. En ese momento no me pareció tan importante; ahora que lo pienso, es de las pocas cosas que hice bien.
#newt $NEWT @NewtonProtocol