| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Параметр | Описание | Значение | ||||||||||||||||||||||||
2 | !Параметры робота | ||||||||||||||||||||||||||
3 | SetScannerPath | Путь к корневой папке, начиная с которой искать файлы set и переносить в таблицу | |||||||||||||||||||||||||
4 | ClearSetList | Добавлять (0) сеты в конец списка или очищать список (1) перед добавлением сканера | 0 | ||||||||||||||||||||||||
5 | MarkDifferent | Подкрашивать (1) ячейки со значениями параметров сетов, отличающиеся от предыдущей строки, или не отслеживать (0) | 0 | ||||||||||||||||||||||||
6 | SaveTestedSets | (0) не создавать новые set-файлы, МТ будет запускаться с Ini файлом с параметрами сета с листа Sets, (1) обновлять файлы сетов по исходным путям, (2) создавать копии сетов в папках с отчетами. | 2 | ||||||||||||||||||||||||
7 | NewSetsFileNameFormula | Формула названия создаваемых файлов сетов c использованием параметров в названии, пример: {Num}_{Login}_{ExpertParameters}, где Num - номер сета на листе Sets, остальное - значения соответствующих параметров. + Два дополнительных кода: {Num} - номер сета, {UTime} - время по юниксу начала обработки сета в цикле по листе SETs. | {Файл set} | ||||||||||||||||||||||||
8 | ResultPath | Корневой путь для отчетов (html) и результатов оптимизации (xml). | |||||||||||||||||||||||||
9 | ResultSubPath | Создавать (1) или нет (0) подпапки в корневой папке результатов под каждый запуск. | 1 | ||||||||||||||||||||||||
10 | ResultSubPathNameFormula | Формула названия подпапок c использованием параметров в названии, пример: {Login}_{UTime} | {Num}_{set_name} | ||||||||||||||||||||||||
11 | ResultFilesNameFormula | Формула названия файлов отчётов (*.htm, *.jpg, *.xml) c использованием параметров в названии, пример: {Login}_{UTime} | {Num}_{set_name} | ||||||||||||||||||||||||
12 | TerminalPath | Путь к расположению терминала terminal64.exe | |||||||||||||||||||||||||
13 | PortableMode | (1) запуск МТ в portable- режиме, когда МТ не использует специальные папки в каталоге пользователя, а работает только с папкой TerminalPath, (0) запуск МТ в обычном режиме - требуется указывать путь MTCatalogPath (из меню МТ File-Открыть каталог данных). | 1 | ||||||||||||||||||||||||
14 | MTCatalogPath | Путь к каталогу данных МТ (из меню МТ File-Открыть каталог данных).Путь обязательно указывать, если не включен portable-режим (PortableMode=0). | |||||||||||||||||||||||||
15 | INIPath | Абсолютный путь для размещения ini файлов. Можно не указывать, если дефолтный \MQL5\Profiles\Tester. | |||||||||||||||||||||||||
16 | INIFileNameFormula | Формула названия ini файлов c использованием параметров в названии, пример: {Login}_{UTime} | {UTime}_{[Common]Login}_{Num} | ||||||||||||||||||||||||
17 | SetSourceForTerminal | Источник set параметров для ini файла терминала: (0) - исходный set файл в "Путь исходный", (1) файл из "Путь модификаций", (2) из ячеек листа Sets. | 2 | ||||||||||||||||||||||||
18 | TimeLineStep | Дискретность графиков, 0 - без дискретности, >=1 кол-во суток, <1 доля суток (влияет дискретность исторических данных на листе History) | 1 | ||||||||||||||||||||||||
19 | AlphavantageAPIKey | Бесплатный ключ для автоматической загрузки дневных баров с alphavantage.co на лист History. Получение по ссылке https://www.alphavantage.co/support/#api-key | |||||||||||||||||||||||||
20 | |||||||||||||||||||||||||||
21 | !Параметры ini файла | MT4 описание https://www.metatrader4.com/ru/trading-platform/help/service/start_conf_file, МТ5 описание https://www.metatrader5.com/ru/terminal/help/start_advanced/start | |||||||||||||||||||||||||
22 | [Common] | Общие настройки платформы, аналогичные вкладке "Сервер": | |||||||||||||||||||||||||
23 | [Common]Login | номер счета для подключения. При подключении платформа попытается считать дополнительную авторизационную информацию из конфигурационного файла (сервер, пароль и пароль сертификата, указанные в параметрах, описанных ниже). Если авторизационная информация для счета не указана, то платформа попытается считать ее из собственной базы счетов. | |||||||||||||||||||||||||
24 | [Common]Server | адрес и номер порта торгового сервера для подключения, разделенные двоеточием; | |||||||||||||||||||||||||
25 | [Common]Password | пароль для подключения к счету, указанному в параметре Login; | |||||||||||||||||||||||||
26 | [Common]CertPassword | пароль к сертификату. Данный параметр необходим, если для счета предусмотрен режим расширенной авторизации. Если сертификат, используемый для счета, не установлен в хранилище операционной системы, его файл должен быть расположен в каталоге папка_платформы/config/certificates/; | |||||||||||||||||||||||||
27 | [Common]ProxyEnable | разрешить (1) или запретить (0) подключение через прокси-сервер; | 0 | ||||||||||||||||||||||||
28 | [Common]ProxyType | тип прокси-сервера: 0 (SOCKS4), 1 (SOCKS5), 2 (HTTP); | |||||||||||||||||||||||||
29 | [Common]ProxyAddress | IP-адрес и порт прокси-сервера, разделенные двоеточием; | |||||||||||||||||||||||||
30 | [Common]ProxyLogin | логин для авторизации на прокси-сервере; | |||||||||||||||||||||||||
31 | [Common]ProxyPassword | пароль для авторизации на прокси-сервере; | |||||||||||||||||||||||||
32 | [Common]KeepPrivate | признак хранения пароля между подключениями: 1 — хранить, 0 — нет; | 1 | ||||||||||||||||||||||||
33 | [Common]NewsEnable | разрешить (1) или запретить (0) получение новостей; | 0 | ||||||||||||||||||||||||
34 | [Common]CertInstall | устанавливать (1) или нет (0) новые сертификаты в системное хранилище (при расширенной авторизации); | |||||||||||||||||||||||||
35 | [Common]MQL5Login | аккаунт MQL5.community; | |||||||||||||||||||||||||
36 | [Common]MQL5Password | пароль для подключения к указанному аккаунту MQL5.community. | |||||||||||||||||||||||||
37 | [Charts] | Настройки графиков: | |||||||||||||||||||||||||
38 | [Charts]ProfileLast | название текущего профиля; | |||||||||||||||||||||||||
39 | [Charts]MaxBars | максимальное число баров на графике; | |||||||||||||||||||||||||
40 | [Charts]PrintColor | режим печати графиков: 1 — цветная печать, 0 — черно-белая; | |||||||||||||||||||||||||
41 | [Charts]SaveDeleted | сохранять (1) или нет (0) удаленные графики для переоткрытия. | |||||||||||||||||||||||||
42 | [Experts] | Настройки советников: | |||||||||||||||||||||||||
43 | [Experts]AllowLiveTrading | разрешить (1) или запретить (0) торговлю экспертами; | |||||||||||||||||||||||||
44 | [Experts]AllowDllImport | разрешить (1) или запретить (0) импорт DLL; | |||||||||||||||||||||||||
45 | [Experts]Enabled | разрешить или запретить использование экспертов; | |||||||||||||||||||||||||
46 | [Experts]Account | запрещать (1) или нет (0) экспертов при смене счета; | |||||||||||||||||||||||||
47 | [Experts]Profile | запрещать (1) или нет (0) экспертов при смене профиля. | |||||||||||||||||||||||||
48 | [Objects] | Настройки объектов: | |||||||||||||||||||||||||
49 | [Objects]ShowPropertiesOnCreate | показывать (1) или нет (0) свойства объектов при создании; | |||||||||||||||||||||||||
50 | [Objects]SelectOneClick | выбирать (1) или нет (0) объекты одиночным кликом мышью; | |||||||||||||||||||||||||
51 | [Objects]MagnetSens | чувствительность примагничивания объектов. | |||||||||||||||||||||||||
52 | [Email] | Настройки электронной почты: | |||||||||||||||||||||||||
53 | [Email]Enable | разрешить (1) или запретить (0) использование электронной почты; | |||||||||||||||||||||||||
54 | [Email]Server | адрес SMTP-сервера; | |||||||||||||||||||||||||
55 | [Email]Auth | зашифрованная информация для авторизации на почтовом сервере; | |||||||||||||||||||||||||
56 | [Email]Login | логин для авторизации на SMTP-сервере; | |||||||||||||||||||||||||
57 | [Email]Password | пароль для авторизации на SMTP-сервере; | |||||||||||||||||||||||||
58 | [Email]From | имя и адрес отправителя; | |||||||||||||||||||||||||
59 | [Email]To | имя и адрес получателя. | |||||||||||||||||||||||||
60 | [StartUp] | Настройки советников и скриптов, которые автоматически будут запущены при включении платформы: | |||||||||||||||||||||||||
61 | [StartUp]Expert | название файла эксперта, который должен быть запущен при включении торговой платформы. Эксперт запускается на графике, который открыт в соответствии с параметрами "Symbol" и "Period". Если параметр "Symbol" отсутствует, то дополнительный график не открывается, а эксперт запускается на первом графике текущего профиля. Если в текущем профиле нет графиков, то эксперт не будет запущен. Если параметр "Expert" отсутствует, то никакой эксперт также не будет запущен. | |||||||||||||||||||||||||
62 | [StartUp]Symbol | название инструмента, график которого должен быть открыт сразу после запуска платформы. Данный график будет использован для наложения на него советника или скрипта. После закрытия торговой платформы информация об этом дополнительном графике не сохраняется. При повторном запуске платформы без конфигурационного файла этот график открыт не будет. Если данный параметр отсутствует, то никакой дополнительный график не открывается. | |||||||||||||||||||||||||
63 | [StartUp]Period | период графика, используемого для наложения советника или скрипта (любой период из 21 доступного в платформе). Если данный параметр отсутствует, используется период H1. | |||||||||||||||||||||||||
64 | [StartUp]Template | имя шаблона, который должен быть применен к графику. | |||||||||||||||||||||||||
65 | [StartUp]ExpertParameters | имя файла с параметрами советника. Данный файл должен лежать в папке MQL5\presets в каталоге данных платформы. При отсутствии данного параметра используются параметры по умолчанию. | |||||||||||||||||||||||||
66 | [StartUp]Script | название скрипта, который должен быть запущен при включении платформы. Скрипты запускаются по тем же правилам, что и эксперты. | |||||||||||||||||||||||||
67 | [StartUp]ScriptParameters | имя файла с параметрами скрипта. Данный файл должен лежать в папке MQL5\presets в каталоге данных платформы. При отсутствии данного параметра используются параметры по умолчанию. | |||||||||||||||||||||||||
68 | [Tester] | Настройки тестирования, запускаемого при включении платформы: | |||||||||||||||||||||||||
69 | [Tester]Expert | имя файла эксперта, который должен быть запущен на тестирование (оптимизацию). Если этот параметр отсутствует, тестирование не будет запущено. | (EA) - Setka v1.46.ex5 | ||||||||||||||||||||||||
70 | [Tester]ExpertParameters | имя файла с параметрами советника. Данный файл должен лежать в папке MQL5\Profiles\Tester в каталоге установки платформы. | |||||||||||||||||||||||||
71 | [Tester]Symbol | название инструмента, который будет использоваться в качестве основного символа тестирования. В случае отсутствия данного параметра будет использован последний выбранный символ в тестере. | |||||||||||||||||||||||||
72 | [Tester]Period | период графика тестирования (любой период из 21 доступного в платформе). Если данный параметр отсутствует, используется период H1. | M1 | ||||||||||||||||||||||||
73 | [Tester]Login | с помощью данного параметра советнику можно передать значение счета, на котором якобы происходит его тестирование. Необходимость данного параметра закладывается в исходном MQL5-коде советника (при помощи функции AccountInfoInteger). | |||||||||||||||||||||||||
74 | [Tester]Model | режим генерации тиков (0 — "Все тики", 1 — "OHLC на M1", 2 — "Только цены открытия", 3 — "Математические вычисления", 4 — "Каждый тик на основе реальных тиков"). Если данный параметр не указан, будет использован режим генерации всех тиков. | 4 | ||||||||||||||||||||||||
75 | [Tester]ExecutionMode | режим торговли, которая эмулируется тестером стратегий (0 — обычный режим, -1 — включена произвольная задержка выполнения торговых приказов, >0 — количество миллисекунд, на которое будет задерживаться исполнение операций, не может быть больше 600 000). | 50 | ||||||||||||||||||||||||
76 | [Tester]Optimization | включение/отключение оптимизации и указание ее вида (0 — оптимизация отключена, 1 — "Медленная (Полный перебор параметров)", 2 — "Быстрая (Генетический алгоритм)", 3 — "Все символы, выбранные в окне 'Обзор рынка'"). | 0 | ||||||||||||||||||||||||
77 | [Tester]OptimizationCriterion | критерий оптимизации для поиска оптимальных параметров: (0 — максимальное значение баланса, 1 — максимальное значение произведения баланса на прибыльность, 2 — произведение баланса на матожидание выигрыша, 3 — максимальное значение выражения (100% - Просадка)*Баланс, 4 — произведение баланса на фактор восстановления, 5 — произведение баланса на коэффициент Шарпа, 6 — пользовательский критерий оптимизации, получаемый из функции OnTester() в советнике), 7 — максимум комплексного критерия. | 0 | ||||||||||||||||||||||||
78 | [Tester]FromDate | дата начала диапазона тестирования в формате ГГГГ.ММ.ДД. Если этот параметр не указан, будет использована дата, указанная в соответствующем поле тестера стратегий. | 1/1/2016 | ||||||||||||||||||||||||
79 | [Tester]ToDate | дата конца диапазона тестирования в формате ГГГГ.ММ.ДД. Если этот параметр не указан, будет использована дата, указанная в соответствующем поле тестера стратегий. | 9/9/2023 | ||||||||||||||||||||||||
80 | [Tester]ForwardMode | режим форвард-тестирования (0 — отключено, 1 — 1/2 от периода тестирования, 2 — 1/3 от периода, 3 — 1/4 периода тестирования, 4 — пользовательский период, указанный при помощи параметра ForwardDate). | 0 | ||||||||||||||||||||||||
81 | [Tester]ForwardDate | начальная дата форвард-тестирования в формате ГГГГ.ММ.ДД. Параметр действует, только если ForwardMode=4. | |||||||||||||||||||||||||
82 | [Tester]Report | имя файла, в который будет сохранен отчет о результатах тестирования или оптимизации. Файл будет создан в директории торговой платформы. Относительно данной директории может быть указан путь сохранения файла, например \reports\tester.htm. Подпапка, в которой сохраняется отчет, должна существовать. Если в имени файла не указано его расширение, для отчета о тестировании автоматически будет использовано расширение ".htm", а для отчета об оптимизации - *.xml. В случае отсутствия данного параметра отчет тестирования не будет сохранен в виде файла. При включении форвард-тестирования его результаты будут сохранены отдельным файлом с суффиксом ".forward". Например, tester.forward.htm. | |||||||||||||||||||||||||
83 | [Tester]ReplaceReport | разрешить/запретить перезапись файла отчета (0 — запретить, 1 — разрешить). Если перезапись запрещена и файл отчета с таким же именем уже существует, то к имени файла будет добавлен порядковый номер в квадратных скобках. Например, tester[1].htm. Если данный параметр отсутствует, используется значение "0" (перезапись запрещена). | 1 | ||||||||||||||||||||||||
84 | [Tester]ShutdownTerminal | разрешить/запретить выключение торговой платформы по завершении тестирования (0 — запретить, 1 — разрешить). Если данный параметр отсутствует, используется значение "0" (выключение запрещено). Если процесс тестирования/оптимизации прерывается пользователем вручную, значение данного параметра автоматически сбрасывается на "0". | 1 | ||||||||||||||||||||||||
85 | [Tester]Deposit | сумма начального депозита для тестирования/оптимизации. Сумма указывается в валюте депозита счета. При отсутствии данного параметра используется сумма, указанная в соответствующем поле тестера стратегий. | 50000 | ||||||||||||||||||||||||
86 | [Tester]Currency | валюта депозита для тестирования/оптимизации. Указывается тремя буквами, например, EUR, USD, CHF и т.д. Учитывайте, что для корректного тестирования на счете должны быть доступны кросс-курсы для пересчета прибыли и маржи в указанную валюту депозита. При отсутствии данного параметра используется сумма, указанная в соответствующем поле тестера стратегий. | USD | ||||||||||||||||||||||||
87 | [Tester]Leverage | кредитное плечо, которое будет использовано при тестировании/оптимизации. Например, 1:100. При отсутствии данного параметра используется плечо, указанное в соответствующем поле тестера стратегий. | 1:500 | ||||||||||||||||||||||||
88 | [Tester]UseLocal | включение/отключения возможности использования локальных агентов для тестирования и оптимизации (0 — отключить, 1 — включить). При отсутствии данного параметра используются текущие настройки платформы. | 1 | ||||||||||||||||||||||||
89 | [Tester]UseRemote | включение/отключения возможности использования удаленных агентов для тестирования и оптимизации (0 — отключить, 1 — включить). При отсутствии данного параметра используются текущие настройки платформы. | 0 | ||||||||||||||||||||||||
90 | [Tester]UseCloud | включение/отключения возможности использования агентов сети облачных вычислений MQL5 Cloud Network (0 — отключить, 1 — включить). При отсутствии данного параметра используются текущие настройки платформы. | 0 | ||||||||||||||||||||||||
91 | [Tester]Visual | включить (1) или выключить (0) тестирование в визуальном режиме. Если параметр не указан, используется текущая настройка. | 0 | ||||||||||||||||||||||||
92 | [Tester]Port | порт, на котором работает локальный агент тестирования. Порт следует указывать для параллельного запуска тестирования на разных агентах. Например, для запуска параллельных тестов одного и того же советника с разными параметрами. При одиночном тестировании порт можно не указывать. | |||||||||||||||||||||||||
93 | [Tester]ProfitInPips | прибыль рассчитывать не в долларах, а в пипсах (ускорение). | 0 | ||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | !Параметры SET файла | ||||||||||||||||||||||||||
96 | [Set_Info] | Set_Info > для версии сетки 1.46 и ранее !!! Справочная информация о сете (наборе настроек) https://tlap.com/forum/topic/2738-sovetnik-forex-setka-trader-mod-i-ea-setka/?do=findComment&comment=510216 | |||||||||||||||||||||||||
97 | set_name | set_name > Справочная информация о сете, не являющаяся настройками торгов, ботом не считываемая и не анализируемая.Заполнять рекомендуется согласно наименований полей – но, в принципе, вы можете вписать хоть паспорт сета.Кириллица и служебные символы допускаются, но рекомендуется не злоупотреблять, так как терминал какой-то служебный символ может интерпретировать неверно и, в лучшем случае, вы не будете видеть введенный текст. | |||||||||||||||||||||||||
98 | set_pair | set_pair > Справочная информация о сете, не являющаяся настройками торгов, ботом не считываемая и не анализируемая.Заполнять рекомендуется согласно наименований полей – но, в принципе, вы можете вписать хоть паспорт сета.Кириллица и служебные символы допускаются, но рекомендуется не злоупотреблять, так как терминал какой-то служебный символ может интерпретировать неверно и, в лучшем случае, вы не будете видеть введенный текст. | |||||||||||||||||||||||||
99 | set_author | set_author > Справочная информация о сете, не являющаяся настройками торгов, ботом не считываемая и не анализируемая.Заполнять рекомендуется согласно наименований полей – но, в принципе, вы можете вписать хоть паспорт сета.Кириллица и служебные символы допускаются, но рекомендуется не злоупотреблять, так как терминал какой-то служебный символ может интерпретировать неверно и, в лучшем случае, вы не будете видеть введенный текст. | |||||||||||||||||||||||||
100 | set_version | set_version > Справочная информация о сете, не являющаяся настройками торгов, ботом не считываемая и не анализируемая.Заполнять рекомендуется согласно наименований полей – но, в принципе, вы можете вписать хоть паспорт сета.Кириллица и служебные символы допускаются, но рекомендуется не злоупотреблять, так как терминал какой-то служебный символ может интерпретировать неверно и, в лучшем случае, вы не будете видеть введенный текст. |