Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 3197
- Рейтинг:
- Опубликован:
- 2010.08.11 10:13
- Обновлен:
- 2016.11.22 07:33
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Очень часто необходимо иметь пригодный для анализа файл тиков, поступавших в прошлом.
Небезынтересно также иметь представление о данных, поступающих в процессе тестирования. В код легко добавить вызов индикатора(ов) и анализировать их поведение в сторонней программе.
Советник предназначен для получения тиковой истории - как в процессе реального времени, так и в тестере. Позволяет ускорить понимание ситуации.
Имя файла будет иметь вид T_SYMBOL_DD_MM_YY_HHxMM.csv, где
- SYMBOL - символическое обозначение актива;
- DD - день;
- MM - месяц;
- YY - год;
- НН - час;
- ММ - минута начала записи тиков.
Для режима тестирования - начало выбранного или доступного периода.
Важно помнить:
В случае работы в тестере файл создается в директории, близкой к указанной в Журнале тестера как местонахождение лога.
Например, если мы получили строку в журнале тестера -
2010.08.11 00:17:51 Core 1 log file "E:\Program Files\MetaTrader 5\Tester\Agent-127.0.0.1-3001\logs\20100811.log" written
то местонахождение файла будет в директории E:\Program Files\MetaTrader 5\Tester\Agent-127.0.0.1-3001\files.

RSI, рассчитанный по значениям стандартного отклонения.

При выборе направления сделки этот робот использует генератор случайных чисел для моделирования процесса подбрасывания монетки. Является примером минимального советника, написанного в объектно-ориентированном стиле. Также он может служить основой для добавления альтернативных, более сложных методов входа.

Скользящая средняя на основе цифрового фильтра.

Перевод на MQL5 индикатора DinapoliTargets. Добавлено отображение зигзага на графике.