Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Библиотеки

TimeLib by BabyBear - библиотека для MetaTrader 4

Просмотров:
3465
Рейтинг:
(10)
Опубликован:
2007.03.30 09:19
Обновлен:
2016.03.25 13:50
\MQL4\Include\
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Написал несколько функций для работы с выходными днями:

Функция

datetime LastMondayStart( datetime dt);

возвращает последнее воскресенье 22:00 перед dt.


Функция
datetime NextFridayEnd( datetime dt);

возвращает ближайшее время пятница 23:00 после dt.

Функция

int SundayMidnightCount( datetime start, datetime end);
возвращает количество выходных между двумя датами.

Функция
int HoursCandleCount( datetime start, datetime end);
возвращает количество торговых часов между двумя датами. Иначе говоря, это - количество часовых свечей между start и end.

Функция
datetime AddTradingSeconds( datetime start, int seconds);

добавляет торговое время к дате.


Пример: нужно закрыть позицию через 5 торговых часов после открытия. Если позиция открыта в пятницу в 21 час, закрыть её нужно в понедельник в 2 часа. Искомое время получаем так:

AddTradingSeconds( OrderOpenTime(), 5*60*60 );

Визуализация тестирования. Ручная торговля. Визуализация тестирования. Ручная торговля.

Тестирование "ручных" стратегий на истории. Проверьте свой алгоритм торговли, не вникая в тонкости программирования!

OsMACD OsMACD

Индикатор OsMACD является объединением цветных индикаторов Moving Average of Oscillator(OsMA) и Moving Average Convergence/Divergence(MACD).

Alternative Ichimoku Alternative Ichimoku

Индикатор Alternative Ichimoku разработан как альтернатива известному индикатору Ichimoku Kinko Hyo. Для того, чтобы спрогнозировать курс, лучше использовать на одном таймфрейме два индикатора, Ichimoku Kinko Hyo и альтернативный.

CurrencyChart CurrencyChart

Индикатор CurrencyChart позволяет в одном окне отображать графики движения сразу нескольких валют (символов).