Las últimas dos semanas he estado trabajando en la iteración del bot de trading.



Después de crear rápidamente un prototipo con IA, la calidad del código se deterioró rápidamente, convirtiéndose en un caos. Cada vez que añadía una nueva estrategia, tenía que dedicar mucho tiempo a depurar, y surgían constantemente problemas de compatibilidad. Lo peor fue cuando la demanda se expandió para rastrear múltiples tokens simultáneamente, y el cuello de botella de TPS de la API de cierta wallet se hizo evidente de inmediato, ya que la capacidad de procesamiento no podía mantenerse.

Tras pensarlo mucho, decidí hacer un gran ajuste. Por un lado, mantener la lógica de integración con la API de cierta wallet y un DEX. Por otro lado, reestructurar completamente el código, desacoplando la capa de estrategias y la capa de datos. Lo más importante es que planeo soportar múltiples cadenas públicas, utilizando solicitudes concurrentes y caché local para evitar las limitaciones de velocidad de una sola API.

Aunque esta refactorización requiere mucho trabajo, a largo plazo debería crear un sistema de trading más estable, más fácil de mantener y más sencillo de escalar.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado

Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanea para descargar la aplicación de Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)