Terminais comerciais de código aberto: de que estamos falando exactamente? O uso dun
terminal comercial é imprescindible para todos os comerciantes ou investidores de intercambio. Coa súa axuda, recibe rapidamente información sobre as cotizacións dos instrumentos seleccionados, dá ordes ao seu
corredor , aplica varios indicadores necesarios para tomar decisións comerciais.
Trade drive SMARTx [/ caption] Despois de recibir o programa para o que se proporciona o código fonte, podes facer as adicións necesarias que correspondan ás túas propias ideas sobre o comercio eficaz. Tal aplicación será útil para comerciantes, corretores e desenvolvedores deste tipo de programas. Á hora de crear os terminais propostos, implementan algoritmos de traballo que cumpren os requisitos máis modernos. Cando se traballa de forma independente, este nivel é difícil de acadar, pero só pode usar unha aplicación preparada facendo os cambios necesarios. Cando un comerciante quere escoller con que terminal necesita traballar, pode enfrontarse ás seguintes situacións:
- Se un comerciante traballa para un corredor específico, neste caso, o uso de terminais específicos adoita estar predeterminado. De feito, terá que utilizar os que estean dispoñibles.
- Nalgúns casos, pode escoller entre opcións de unidade de pago e gratuíto. No primeiro caso, mercar ou alugar un programa pode ser moi caro. Se é posible conectarse usando un terminal de código aberto, entón cómpre estudar as oportunidades de traballo dispoñibles nel e, en base a isto, despois de sopesar os seus desexos e circunstancias, elixir.
Cando se traballa con
software libre, pode aproveitar as súas características adicionais, pero para iso é necesario un nivel profesional axeitado.
Pros e contras dos terminais comerciais
O uso de
aplicacións comerciais de código aberto proporciona importantes beneficios aos usuarios. Os máis significativos para os comerciantes son os seguintes:
- A oportunidade de obter o programa de balde.
- Ao usar a licenza comercial en cuestión, pode mirar o código fonte e verificar a eficacia dos algoritmos de traballo.
- Podes facer as túas propias melloras no código fonte.
- Ao solicitar unha plataforma de negociación deseñada para os requisitos do usuario, cómpre pagar unha cantidade importante. Se modifica vostede mesmo o terminal, pode facer este traballo vostede ou contratar a un especialista, que será máis económico.
- Ofrece unha ampla gama de funcións para que un comerciante traballe.
- Normalmente, ofrécese un idioma no que un comerciante pode crear os seus propios indicadores ou estratexias comerciais.
- Ao finalizar unha solución xa preparada, non hai risco de interromper o desenvolvemento do terminal.
Ao traballar con estes terminais, podes atopar as seguintes desvantaxes:
- A pesar de que o programa se pode obter de xeito gratuíto, con todo, terá que mantelo, facer engadidos e cambios e configuralo. Isto pode requirir a consulta dun profesional.
- Usar a linguaxe integrada para escribir os teus propios indicadores require un enfoque profesional da programación. Polo tanto, para levar a cabo estes traballos é necesario contar cun especialista ou recibir a formación adecuada.
A presenza dun terminal de alta calidade non nega a necesidade de traballar no desenvolvemento do seu sistema de negociación.
Cales son as capacidades dun bo terminal
Ao elixir unha solución de software adecuada, cómpre ter en conta a calidade do desenvolvemento específico. Para avalialo de forma máis obxectiva, cómpre prestar atención ás seguintes características:
- Unha parte importante do funcionamento do terminal é a transmisión de información sobre o movemento de cotizacións da bolsa e a capacidade de dar ordes ao seu corredor. Normalmente, para este fin úsase unha API de intermediario ou unha API de canle de comunicación . Os terminais de calidade deben fabricarse de forma que poidan funcionar coas API máis comúns.
- É esencial que os datos comerciais estean protexidos de terceiros . Normalmente, para iso, a información transmitida a través de Internet está cifrada de forma segura.
- É importante prestar atención á funcionalidade da aplicación . Aquí hai que proporcionar sen falta o seguinte: visualización de gráficos de cotización, a capacidade de usar ferramentas de análise técnica, a capacidade de concluír transaccións e moito máis.
- Se hai unha linguaxe de programación incorporada , isto dálle ao comerciante a posibilidade de crear e usar os seus propios indicadores ou afinar as estratexias de negociación.
- É máis rendible para un comerciante usar un programa cunha interface sinxela e intuitiva . Traballando no intercambio, non debería distraerse polas dificultades técnicas de dominar o terminal.
- É necesario que a aplicación sexa pouco esixente para os recursos do sistema e funcione rapidamente . A boa estabilidade permitirá que funcione sen problemas.
Un terminal de código aberto inclúe o código. É importante que sexa o suficientemente claro como para minimizar o esforzo de aprendizaxe do terminal no traballo.
Revisión do mercado de terminales comerciais de código aberto
Existen varios tipos deste tipo de programas de negociación. Algúns deles son terminais comerciais completos, mentres que outros só realizan parte das súas funcións. O que segue trata sobre os máis famosos deles.
M4
Esta plataforma de Modulus FE está deseñada para a súa utilización por comerciantes, corretores e desenvolvedores. O primeiro recibe un terminal de traballo multifuncional, o segundo – unha plataforma para traballar con clientes, o terceiro pode realizar traballos relacionados co mantemento ou desenvolvemento do paquete de software en pedidos dos clientes.
Despois de recibir esta plataforma, un comerciante pode aproveitar as seguintes características:
- Se é necesario, pode facer os seus propios desenvolvementos para complementar a funcionalidade do programa ou cambiar a súa interface segundo sexa necesario.
- Hai a capacidade de rastrexar rapidamente o valor das carteiras.
- Aquí pode usar métodos estándar de análise técnica e pode engadir outros novos á súa discreción.
- Hai unha linguaxe de script incorporada para indicadores e asesores de programación. Dado que a fonte do terminal está dispoñible, pódese ampliar ou substituír por outro, cuxas capacidades sexan máis adecuadas para o usuario.
- Mostrando gráficos de cotizacións para instrumentos seleccionados en tempo real.
- É posible probar os seus métodos de negociación en resultados históricos.
- Os datos do usuario están ben protexidos mediante métodos de cifrado modernos.
- Os datos pódense transferir directamente a follas de cálculo de Excel para unha análise posterior.
- O programa ten ferramentas integradas para traballar con redes neuronais, ampliando a funcionalidade de análise de datos e toma de decisións.
O código fonte aberto permite ao usuario controlar completamente o funcionamento do terminal de negociación. O programa está escrito de tal xeito que é rápido e consome poucos recursos do sistema. Para recibir datos do corredor seleccionado, pode usar a API estándar. Esta plataforma de negociación non é completamente gratuíta, pero custa moito menos en comparación cun terminal comercial de desenvolvemento propio, alugado ou comprado. O M4 foi utilizado activamente polos clientes durante máis de 15 anos e ten unha merecida popularidade.
SmartX
A compañía ITinvest lanzou previamente un terminal propietario SmartTrade. Co paso do tempo quedou obsoleto e, como novo obxectivo, decidiuse crear un novo terminal comercial baseado no M4 de Modulus FE. O produto máis recente é de código aberto e pódese modificar segundo sexa necesario.
A compañía acumula unha importante experiencia en anos anteriores, que estaba previsto implantar na nova terminal. O proxecto de código aberto Gordago utilizouse como base para o núcleo gráfico e foi moi perfeccionado. A visualización do gráfico realizouse o máis rápido posible. Outro proxecto de código aberto, SourceGrid, utilizouse para actualizar varias táboas. Como resultado, a actualización de táboas cun gran volume acelerouse en dúas ordes de magnitude. Este terminal permítelle traballar en paralelo en varias plataformas de negociación. Ao mesmo tempo, para cada un deles, un comerciante pode usar unha conta de negociación separada ou traballar cunha única que une todo o que precisa. O terminal ofrece todas as funcións básicas para traballar. Non obstante, ademais coa axuda de complementos, a súa funcionalidade amplíase.Os complementos dispoñibles inclúen os seguintes:
- Un construtor de robots comerciais que facilita a súa creación mediante a linguaxe de script TradeScript.
- Un paquete deseñado para o comercio de opcións.
- Engadido para indicar a duración da solicitude realizada.
- A posibilidade de usar ventás adicionais para mostrar comiñas.
Visión xeral do terminal SmartX: https://youtu.be/dBJdcwuWm4I Anteriormente, para a instalación, era necesario descargar o ficheiro correspondente coa extensión dll e copialo nun directorio específico. Posteriormente, creouse a posibilidade de realizar a instalación en modo automático. Traballouse para garantir o comercio co uso simultáneo de varios monitores. Ao ter pedidos para varias contas, pódense supervisar simultáneamente sen ter que cambiar entre elas. O terminal ten un bloque separado que proporciona xestión de riscos. En caso de violación das regras establecidas polo usuario, bloquea o envío de ordes para as transaccións, e tamén executa ordes limitando o nivel de risco ao finalizar as transaccións.
Outras plataformas de negociación
Tamén hai outros programas comerciais de código aberto. Os máis famosos son os seguintes:
- AIOTrade chamábase anteriormente Humai Trader Platform. Está escrito na linguaxe de programación Java. A información sobre a plataforma de negociación está dispoñible en https://sourceforge.net/projects/humaitrader/. A aplicación é unha plataforma para realizar análises técnicas en bolsa. Ofrece a expansión da funcionalidade mediante complementos.
- Merchant of Venice é unha plataforma de negociación multifuncional. Inclúe ferramentas de análise técnica, para traballar cunha carteira de accións, para executar transaccións. Tamén hai funcións integradas para crear varias formas de informes. O sitio web do proxecto está dispoñible en http://mov.sourceforge.net/.
- JbookTrader é unha plataforma de negociación con todas as características. Coa súa axuda, pode traballar con varios activos negociados en bolsa. Ofrece ferramentas de análise técnica, a capacidade de executar transaccións. Hai unha linguaxe de programación incorporada na que podes implementar a túa propia estratexia. Pódese probar en datos históricos no período seleccionado.
Usar plataformas comerciais de código aberto aforra o custo de desenvolver o teu propio software ou mercalo. Neste caso, o comerciante adoita recibir un terminal completo, que non só se pode usar inmediatamente, senón que tamén se pode modificar ao seu criterio para ampliar a funcionalidade.