The lag problem

One of the main reasons for the modernization of the parser for Gekko 3.0 was that it was deemed important to handle timeseries as objects in Gekko. Timeseries are already objects in Gekko 2.0/2.2, but they are not always handled as such during calculations. To...

Modernization

I know, it was indicated that this blog would be updated regularly, and that has not happened for a long time (about a year). In the first part of that year, a lot of time was devoted to improving the plotting/graphing capabilities of Gekko, so that a version 2.2....

Choice of GUI (WPF)

GUI means graphical user interface, and Gekko can be divided into two parts: the engine (core modules), and the GUI. Gekko tries to avoid too much clicking and pointing, instead offering a well-functioning syntax. Some software packages allow all operations to be done...

Why C#.NET for Gekko?

Back in 2008, why was .NET for Windows, and in particular C#.NET, chosen as the software platform for Gekko? That’s a good question. It was not completely by hazard, and using something more cross-platform was thoroughly considered. But first the good points...