Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

2007.03.30 09:19
Библиотеки

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

| Russian English Español 中文 Deutsch 日本語 Português

Просмотров:
2016
Рейтинг:
голосов: 7

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

Функция

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 позволяет в одном окне отображать графики движения сразу нескольких валют (символов).