Table of Contents
Feature Editor
In this tab you can create, save and compile .fgblc files, a DSL format for describing the features of an ML model. These features will later be used by your bot or by the Python trainer.
Buttons
-
Regenerate: Restores the editor content to the base template. Confirmation will be requested before replacing the current content.
-
Save: Saves the current content to the loaded file. If no file is active, a dialog will open to select or create one.
-
Load: Allows loading a features file. You can choose between a default template or a specific file. Only
.txtor.fgblcfiles are allowed. -
Compile: Compiles the current
.fgblcfile and generates a.csvwith the features.- If a file is active, you will be asked whether to use the same name changing only the extension to
.csv, or to select a different output file. - If no file is active, you must first save the content with the Save button and then select that file when compiling.
Compiling requires a
.fgblcfile saved on disk. It is not possible to compile directly from the editor content without having saved it first. - If a file is active, you will be asked whether to use the same name changing only the extension to
-
Font size: Adjusts the editor font size. Minimum: 8, maximum: 14.
The complete FGBLC language description can be found in the following README: https://forge.mql5.io/nique_372/AiDataGenByLeo/src/branch/main/GenericData/Parser/README.md
Notes:
- When using this tool to save
.fgblcfiles (and later using them in the InitByFile features loader) you must indicate the feature generator name on the first line of code, for example:Name: [MiGeneradorDeFeatures]
- When working with files, make sure they are all in UTF16-LE CRLF format.
AiTaskRunnerByLeo
QuickStart
Panel
General
Data generation
Feature Editor
Training
AI
Utils
Workflows
Config
External Scripts