¿Qué es EasyLanguage?

0
28
¿Qué es EasyLanguage?

EasyLanguage, creado hace más de 20 años por TradeStation Securities, es un lenguaje de programación utilizado para negociar acciones, EFT y productos similares. El lenguaje se usa para crear indicadores personalizados para gráficos financieros y para crear estrategias comerciales algorítmicas para varios mercados.

EasyLanguage tiene varias ventajas sobre otros lenguajes de programación similares. A diferencia de otros idiomas utilizados en los sectores comerciales del mercado financiero, como FORTRAN, este lenguaje es fácil de aprender, ya que fue diseñado para ser utilizado por operadores sin conocimientos especializados en informática y programación. Los comandos en el lenguaje son lo suficientemente simples como para que alguien no capacitado en programación de computadoras pueda descifrar el propósito y la función de una línea de código con un entrenamiento mínimo y tal vez solo un libro de referencia para usar como guía. El uso de inglés simple en lugar de código significa que las empresas que usan el idioma tienen que gastar menos tiempo y recursos en capacitar a sus operadores, lo que a la larga se traduce en mayores ganancias.

Aunque el lenguaje fue diseñado por TradeStation, otras plataformas de negociación rápidamente lo aprendieron y comenzaron a admitir scripts escritos en él y a aumentar la compatibilidad con scripts escritos por TradeStation. Otras plataformas comerciales automatizadas de alta gama propietarias incluso han incorporado, en diversos grados, elementos de lenguaje similares a TradeStation & # 39; s.

Si bien es posible que uno defina sus propias funciones únicas dentro del lenguaje, no se espera que la mayoría de las personas hagan esto. De esta manera, el lenguaje funciona como un lenguaje de programación lógico en oposición a un lenguaje de programación funcional.

Debido a que es tan simple de aprender, el idioma goza de una gran cantidad de popularidad entre los comerciantes. Como resultado, una búsqueda rápida en Internet mostrará que una gran cantidad de tutoriales y depósitos de guiones están disponibles para aquellos interesados ​​en aprender a usar el idioma. Además, hay muchas comunidades y foros dedicados al idioma, por lo que la ayuda nunca está lejos si uno se atasca tratando de que el idioma realice una función necesaria. También hay varios libros disponibles para ayudar a aquellos desarrolladores que a menudo entran en gran detalle con el lenguaje.

Otra ventaja que tiene el lenguaje es su longevidad y compatibilidad. Debido a que ha existido durante más de 20 años, el lenguaje es confiable dentro de la comunidad financiera y ha demostrado que no va a ninguna parte pronto. Como resultado, se ha generalizado y muchos idiomas de la competencia, como MultiCharts & # 39; propio lenguaje propietario PowerLanguage, ha tomado medidas para asegurarse de que tenga cierta compatibilidad y la capacidad de interactuar con el venerable lenguaje.

Aunque el lenguaje es poderoso, tiene sus defectos. Debido a que el lenguaje fue diseñado para ser utilizado por usuarios finales que no son necesariamente programadores, a veces puede ser difícil lograr que el lenguaje realice tareas fuera de sus parámetros operativos normales. Esto puede superarse de alguna manera mediante diversas técnicas de secuencias de comandos, pero no es un lenguaje de programación general. De esta manera, la fortaleza del lenguaje también es su propia debilidad.

Dejar respuesta

Please enter your comment!
Please enter your name here