Cuando un programador 1C se aburre

Inversor especulador bursátil versión básica.



Cuando un programador de 1C se aburre, intenta alegrar su tiempo libre lo mejor que puede. Y solo sabe programar. Al mismo tiempo, el programador a menudo no tiene las habilidades para trabajar con instrumentos de intercambio. Así nace el programa. Entonces se vuelve más inteligente. Entonces ya no requiere la participación de un programador.



imagen



El programa se ejecuta en la plataforma 1C Enterprise 8. Se probó en el modo de versión de archivo en la plataforma Windows 10. El rendimiento del programa también es posible en la arquitectura de tres niveles 1C Enterprise 8 en entornos similares a Windows. Esto se debe a los mecanismos que se utilizan dentro del programa.



1. Fuentes de datos (información del sistema de intercambio)



El terminal de intercambio Quik 8.7 se utiliza como fuente de datos.



Para el intercambio se utiliza como fuente de información la base de datos de Microsoft Access,



imagen



para cargar tareas en el sistema se utiliza un mecanismo de intercambio que utiliza archivos de intercambio.



imagen



2. Escritorio del programa



Como se esperaba, el programa debe tener un escritorio que refleje rápidamente el estado actual de las cosas.



imagen



A saber: esta es la información de intercambio actual que llega en tiempo real y, por supuesto, la situación actual de la cartera de instrumentos de intercambio disponibles. Por supuesto, es mejor reflejar la cartera en al menos tres ángulos: según la estrategia, según el sector del instrumento, según la clasificación adicional del instrumento en relación a la situación cambiaria.



3. Bajo el capó del programa



Desde el escritorio, por supuesto, puede ir directamente a la sección deseada, pero, por supuesto, debe poder mirar bajo el capó del programa.



imagen



Todo aquí se basa en mecanismos típicos disponibles en la plataforma 1C Enterprise.



4. El directorio "Instrumentos de intercambio" se convertirá en un lugar para almacenar información sobre cada instrumento de intercambio.



imagen



imagen



5. El documento "Quik import data" ayudará a recibir datos sobre la situación en el intercambio desde un sistema externo.



imagen



6. El documento "Cesión para la compra de herramientas" ayudará a transferir información de lo que queremos comprar al sistema externo.



imagen



7. El documento "Cesión para la venta de instrumentos" nos ayudará a transferir información al sistema externo sobre lo que queremos vender.



imagen



8. La información volverá del sistema externo en forma de documentos "Compra de instrumentos" y "Venta de instrumentos".



imagen



9. Para ver el resultado de lo que hemos comprado, necesitaremos un informe “Disponibilidad de instrumentos”



imagen



10. Para ver lo que hemos vendido, necesitaremos un informe “Ventas de instrumentos”



imagen



11. Intentemos hacer el programa más inteligente



Agreguemos la capacidad de almacenar el historial de datos recibidos de un sistema externo por precio.



imagen



Y para otros parámetros.



imagen



imagen



12. Intentemos analizar y predecir datos basados ​​en la búsqueda en el sistema de combinaciones similares de comportamiento. Necesitamos una herramienta que, en función de la situación actual de un instrumento en el mercado, seleccione situaciones similares para otros instrumentos y nos permita predecir el precio.



imagen



13. No hace falta decir que no debemos olvidarnos de los mecanismos de análisis y previsión integrados en la plataforma.



imagen



imagen



imagen



imagen



14. Dado que Trading Terminal ya tiene un rico mecanismo de análisis gráfico, no tiene sentido repetirlo. Solo si un poquito.



imagen



15. Queda por agregar configuraciones / constantes. Y comience el programa por su cuenta.



imagen



imagen



imagen



imagen



Ni siquiera esperaba que resultara un sistema de autoaprendizaje, que algún día podría hacer dinero en el intercambio. Queda por esperar el crecimiento del mercado y la suerte.



All Articles