Saltar a contenido

Añadir una versión

El control de versiones en cTrader Store permite a los vendedores entregar actualizaciones, mejoras y nuevas características mientras mantienen un registro estructurado de los cambios del producto.

Para crear una nueva versión del producto, realice una de las siguientes acciones en cTrader Windows o Mac:

  • Edite el código C# o Python de su producto publicado en el archivo .algo original, guárdelo y los cambios se sincronizarán en la nube debido a la sincronización. En cTrader Store, al actualizar una versión, use la opción Seleccionar de la Nube y rellene los detalles necesarios. Una nueva versión basada en los cambios estará disponible en Store.

    Advertencia

    Nunca elimine el archivo .algo original de su almacenamiento en la nube en ninguna aplicación de cTrader. De lo contrario, perderá el acceso al código fuente y las versiones futuras de su producto ya no estarán vinculadas al algoritmo original.

    Antes de editar el archivo .algo original en cTrader Windows o Mac, puede crear una copia de seguridad local. Cualquier cambio guardado sobrescribirá automáticamente la versión en la nube.

  • Duplique su algoritmo inicial y edite el código C# o Python en la nueva copia, dejando el original sin cambios. Exporte la copia modificada como un archivo .algo. En cTrader Store, al actualizar una versión, use la opción Cargar nuevo, cargue el archivo .algo y rellene los detalles necesarios.

Actualizar una versión

Abra Sus productos en su cuenta, haga clic en el icono Más para un producto existente, luego seleccione Actualizar versión.

Proporcione los detalles requeridos en la página Actualizar versión del producto.

  • Seleccionar de la Nube – seleccione la última versión de su producto de su almacenamiento en la nube.

    Advertencia

    Si ha eliminado el algoritmo original de la Nube, un archivo local es la única forma de añadir una nueva versión del producto en la pestaña Cargar nuevo.

  • Subir nuevo – suba un archivo .algo desde su dispositivo (máximo 10 MB).

  • Tipo de actualización – elija entre una actualización menor o mayor.
  • Notas de la versión – proporcione información sobre los cambios en esta versión del algoritmo.

Haga clic en el botón Actualizar una vez que haya terminado.

Reglas de control de versiones

Debido a que los compradores pueden instalar la última versión o cualquier versión anterior, pueden probar, comparar y adoptar la versión que mejor se adapte a su entorno de operaciones.

Nota

Cualquier nueva versión de un producto de pago que lance estará disponible inmediatamente para los compradores existentes sin costo adicional.

Considere las siguientes mejores prácticas para las actualizaciones de versiones:

  • Pruebe exhaustivamente antes de publicar una nueva versión para evitar errores u otros problemas.
  • Escriba notas de versión claras que expliquen los cambios incluidos en la actualización.
  • Elija el tipo de versión correcto para comunicar claramente la escala de sus cambios.

cTrader Store admite dos tipos de incrementos de versión: menor y mayor.

Versiones menores

Las actualizaciones menores son pequeños cambios que mejoran el comportamiento existente de su algoritmo:

  • Correcciones de errores
  • Optimizaciones de rendimiento
  • Ligeros ajustes en la lógica
  • Mejoras que no cambian la estructura general

Ejemplo

Una actualización menor aumenta el número de versión en un decimal:
1.0 → 1.1
2.3 → 2.4

Versiones mayores

Las actualizaciones mayores representan cambios significativos en su algoritmo:

  • Nuevas características
  • Cambios en la lógica o estrategia central de operaciones
  • Cambios en los métodos de análisis y operaciones relacionadas
  • Cambios en el comportamiento de gestión de riesgos
  • Modificaciones en parámetros, filtros y otros componentes de manera que afecten la compatibilidad

Ejemplo

Una actualización mayor aumenta el número de versión en un número entero:
1 → 2
5 → 6

Gestionar versiones

Abra Sus productos en su cuenta, haga clic en el icono Más de un producto y luego seleccione Gestionar versiones.

En Historial de versiones, puede revisar y gestionar todas las versiones publicadas del producto.

  • Archivar – eliminar la versión de la lista de versiones, impidiendo que los compradores la instalen.

  • Desarchivar – restaurar la versión a la lista de versiones, permitiendo que los compradores la instalen.

Advertencia

No puede archivar una versión del producto si es la única versión publicada.
Archivar el producto al gestionar productos significa retirarlo de la Tienda.