Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Оцени его работу в терминале MetaTrader 5
LastOrder - библиотека для MetaTrader 4
- Просмотров:
- 7834
- Рейтинг:
- Опубликован:
- 2014.09.09 08:18
- Обновлен:
- 2017.03.22 07:35
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Заголовочный файл, содержащий функции для поиска последнего и первого ордера в пуле ордеров (открытые или закрытые ордера).
Также есть функции для определения количества ордеров и триггера (вручную, по стоплоссу, по тэйкпрофиту), по которому ордер был закрыт.
Function | Short description of the function |
---|---|
int get_last_order( int magic, int type = -1, int mode = MODE_TRADES ) | get_last_order() функция возвращает номер тикета последнего ордера. Функция возвращает значение -1 в случае если ордер не найден. Аргументы: magic - Magic Number ID для фильтрации ордеров. Если установлено значение 0, то не используется. type - тип ордера (buy, sell, sell limit, buy limit, sell stop, buy stop). mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
int get_first_order( int magic, int type = -1, int mode = MODE_TRADES ) | get_first_order() функция возвращает номер тикета первого ордера. Функция возвращает значение -1 в случае если ордер не найден. Аргументы: magic - Magic Number ID для фильтрации ордеров. Если установлено значение 0, то не используется. type - тип ордера (buy, sell, sell limit, buy limit, sell stop, buy stop). mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
double order_lots( int ticket, int mode = MODE_TRADES ) | order_lots() возвращает объем позиции. В случае ошибки возвращает 0.0. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
string order_comment( int ticket, int mode = MODE_TRADES ) | order_comment() возращает строку, содержащую комментарий ордера. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
int order_type( int ticket, int mode = MODE_TRADES ) | order_type() возращает тип ордера. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
double order_open_price( int ticket, int mode = MODE_TRADES ) | order_open_price() возращает цену открытия ордера. В случае неудачи возвращает -1. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
double order_close_price( int ticket, int mode = MODE_TRADES ) | order_close_price() возращает цену закрытия ордера. В случае неудачи возвращает -1. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
datetime order_open_time( int ticket, int mode = MODE_TRADES ) | order_open_time() возвращает время открытия ордера. В случае неудачи возвращает 0. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
datetime order_close_time( int ticket, int mode = MODE_TRADES ) | order_close_time() возвращает время закрытия ордера. В случае неудачи возвращает 0. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
int close_by( int ticket, int mode = MODE_TRADES ) | close_by() возвращает триггер, по которому закрыт ордер : по тейкропфиту (1), по стоплоссу
(-1), иной другой(0). Режим закрытия определяется по комментарию ордера. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
int close_by2( int ticket, int mode = MODE_TRADES ) | close_by2()
возвращает триггер, по которому закрыт ордер : по тейкропфиту (1), по стоплоссу
(-1), иной другой(0). Режим закрытия (триггер) определяется на основе сравнения цен закрытия,стоплосса и тейкпрофита. Аргументы: ticket - тикет-номер ордера. mode - пул ордеров. Принимает значения: MODE-TRADES - открытые ордера, MODE_HISTORY - закрытые ордера. |
int orders_count( int magic, int type = -1, string comment = "" ) | orders_count() returns the count of the opened orders. Аргументы: magic - Magic Number ID для фильтрации ордеров. Если установлено значение 0, то не используется. type - тип ордера (buy, sell, sell limit, buy limit, sell stop, buy stop) для фильтрации ордеров. Если -1, то не используется (любой ордер). comment - строка-комментарий ордеров. Если "" (пустая), то не используется для фильтрации. |
High N
Если текущий минимум меньше, чем минимум N баров назад, индикатор считает тренд убывающим (и наоборот).
AutoNewsСоветник предназначен для автоматизации рутинных действий при торговле по экономическому календарю.
Индикатор флета
Поиск флета на рынке и отображение предполагаемых уровней входа в рынок.
NotchesИндикатор "Зазубрины" строит линии по восходящим цепочкам максимумов и по убывающим цепочкам минимумов.