Programmation

Qu’est-ce qu’EasyLanguage?

Posted by admin

Créé il y a plus de 20 ans par TradeStation Securities, EasyLanguage est un langage de programmation utilisé pour le trading d’actions, d’EFT et de produits similaires. Le langage est utilisé pour créer des indicateurs de graphiques financiers personnalisés et pour créer des stratégies de trading algorithmiques pour différents marchés.

EasyLanguage présente plusieurs avantages par rapport à d’autres langages de programmation similaires. Contrairement à d’autres langages utilisés dans les secteurs commerciaux des marchés financiers tels que FORTRAN, ce langage est facile à apprendre car il est conçu pour être utilisé par des traders sans connaissances spécialisées en informatique et en programmation. Les commandes dans le langage sont si simples qu’une personne non formée à la programmation informatique serait capable de comprendre le but et la fonction d’une ligne de code avec une formation minimale et peut-être juste un livre de référence à utiliser comme guide. Utiliser un anglais simple au lieu du code signifie que les entreprises utilisant la langue devront consacrer moins de temps et de ressources à la formation de leurs commerçants, ce qui se traduira par plus de profits à long terme.

Bien que le langage ait été conçu par TradeStation, d’autres plates-formes de trading l’ont rapidement adopté et ont commencé à prendre en charge les scripts écrits dans celui-ci et à augmenter la compatibilité avec les scripts écrits par TradeStation. En fait, d’autres plates-formes de trading automatisées avancées propriétaires ont inclus, à des degrés divers, des éléments linguistiques similaires à ceux de TradeStation.

Bien qu’il soit possible pour quelqu’un de définir ses propres fonctions uniques dans la langue, la plupart des gens ne sont pas censés le faire. De cette manière, le langage fonctionne comme un langage de programmation logique par opposition à un langage de programmation fonctionnel.

Parce qu’elle est si facile à apprendre, la langue jouit d’une certaine popularité auprès des commerçants. En conséquence, une recherche rapide sur Internet révélera un grand nombre de tutoriels et de dépôts de scripts disponibles pour ceux qui souhaitent apprendre à utiliser la langue. De plus, il existe de nombreuses communautés et forums consacrés à la langue, de sorte que l’aide n’est jamais loin si quelqu’un est coincé en essayant de faire en sorte que la langue remplisse une fonction nécessaire. Il existe également plusieurs livres disponibles pour aider les développeurs qui traitent souvent de la langue en détail.

Un autre avantage du langage est sa longue durée de vie et sa compatibilité. Depuis plus de 20 ans, le langage fait confiance au sein de la communauté financière et a montré qu’il ne va nulle part à court terme. En conséquence, il s’est répandu et de nombreux langages concurrents, tels que le propre langage propriétaire de MultiCharts, PowerLanguage, ont pris des mesures pour s’assurer qu’il a une certaine compatibilité et la capacité de communiquer avec le langage vénérable.

Bien que la langue soit puissante, elle a ses défauts. Étant donné que le langage est conçu pour être utilisé par des utilisateurs finaux qui ne sont pas nécessairement des programmeurs, il peut parfois être difficile d’obtenir le langage pour effectuer des tâches en dehors des paramètres de fonctionnement normaux. Cela peut être surmonté de certaines manières par diverses techniques de script, mais ce n’est pas un langage de programmation courant. De cette manière, la force de la langue est aussi sa propre faiblesse.

Leave A Comment