Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
b-PSI@CalculateProfitFromTime - библиотека для MetaTrader 4
- Просмотров:
- 2527
- Рейтинг:
- Опубликован:
- 2012.03.28 06:39
- Обновлен:
- 2014.04.21 14:55
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
В отличие от скрипта (который работает ТОЛЬКО на истории в терминале), библиотека работает (и в тестере, и в терминале) в составе советника. И прописанная в deinit() после деинициализации выводит в лог результаты работы (или теста) по часам.
Прописать необходимо только одну строчку:
deinit()
{
if (!IsOptimization()) fCalculateProfitFromTime (Symbol(), MAGIC, ",");
}
Вообще, в данном случае и 1-ый и 2-ой параметры, передаваемый в функцию, имеет тип string (строка), соответственно сюда можно передать (строкой через ",") несколько Символов и Магиков (если стратегия мультивалютная).
Ну, и конечно же, как всегда прописать в теле советника саму библиотеку:
#include <b-PSI@CalculateProfitFromTime.mqh> // Библиотека подсчёта результатов работы советника c разбивкой по часам
Библиотека имеет несколько внешних параметров:
extern string List_SYMBOL = "EURUSD"; // Если инструментов несколько, их можно записать в строку extern string List_MAGIC = "880,881"; // Если магиков несколько, их можно записать в строку extern datetime TimeBegin = D'2011.01.01 00:00'; // С какого момента подсчитываем итоги работы на счёте
Их перед запуском советника нужно настроить.
Ультрабыстрый зигзаг на максимально простом принципе. Без висящих вершин. С поддержкой оптимизированного по времени нахождения вершин.
V4 MA MACDСоветник на основе нескольких МА и МАСD.
Советник Urdala_Tester - это универсальный тестер и исполнитель ваших математических стратегий.
MaByMaПредлагаю вашему вниманию на удивление простой и понятный индикатор. Суть индикатора скользящая средняя по другой скользящей средней.