6 EAParams
Niquel Mendoza edited this page 2026-04-25 20:41:34 +00:00

Expert Advisor Parameters — AiDataTaskRunnerByLeo


Panel folder

  • Log levels (InpLogLevelPanelFronted): Panel (frontend) log level. Controls which messages are recorded in the terminal journal.

  • Folder for panel files (InpGeneralBaseFolder): Base folder where the panel will save its internal files. Default: AiDataTaskRunner\

  • In common folder? (InpGeneralCommonFolder): If true, the base folder is located in Common\Files\. If false, it is located in MQL5\Files\.


Generation

  • Log levels (InpLogLevelPanelBackend): Backend log level (data generation in the tester).

  • Files EA input in common folder? (InpBackendCommonIn): If true, EA input files are read from Common\Files\.

  • Files EA output in common folder? (InpBackendCommonOut): If true, EA output files are written to Common\Files\.

  • Modelling: (InpBackendModeladoType): Modelling type used in the backtest. Default: OCHLM1.


Telegram bot

  • Put the path of telegram (InpTelegramBotPath): Full path to the Telegram EA, including Experts\. Example:
Experts\Shared Projects\AiDataTaskRuner\Backend\Telegram\TelegramBot.ex5

Training: communication files

Paths in this section are relative to Common\Files\ if "Files EA output in common folder?" is true, otherwise they are relative to MQL5\Files\.

  • Put the path of json (InpTrainingPyComPathJson): JSON file where the launcher writes the training result. Default: AiDataTaskRunner\Comunication\res.json

  • Put the path of bin file (InpTrainingPyComPathBin): Binary file used as a synchronisation signal between the launcher and the panel. Default: AiDataTaskRunner\Comunication\lock.bin


Py interpreter (only for running .py files)

  • Path to python interpreter (InpTrainingPyInterpete): Python interpreter to use. Use python.exe if Python is in the system PATH, or specify the full path. Example:
C:\Python310\python.exe
  • PYTHONPATH (InpTrainingPyPath): Paths separated by ; where Python will search for imported modules. Only needed when running a .py directly. Leave empty if using .exe or if PYTHONPATH is already configured globally. Example:
C:\Users\USER\AppData\Roaming\MetaQuotes\Terminal\HASH\MQL5\Shared Projects

EA Launcher

  • Put the path of EA launcher (InpTrainingPyLauncherEa): Path to the launcher EA responsible for running the Python process, relative to Experts\. Default:
Shared Projects\AiDataTaskRuner\Backend\Training\TrainingLauncher.ex5

WF EA

  • Put the path of EA launcher (Relative at Experts\) (InpWFEaRevPath): Path to the Workflow runner EA, relative to the Experts\\ folder.

Mcp Server

  • Put the path of telegram (Full incluyed Experts\)(InpMcpServerExpPathFull): Path to the Workflow runner EA, incluyed the Experts\\ folder.