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

Grid Semiautomat Panel - эксперт для MetaTrader 5

cmillion
Опубликовал:
Vladimir Karputov
Просмотров:
3435
Рейтинг:
(17)
Опубликован:
2019.12.22 07:13
Обновлен:
2021.04.21 12:15
\MQL5\Include\Controls\
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Идея торговой стратегии

Торговая панель "Grid Semiautomat Panel" является полуавтоматическим советником. Панель построена на базе класса комбинированного элемента управления  CDialog. Позволяет постепенно создавать сетку из позиций с определённым шагом.

Элементы управления на панели скомпонованы в четыре зоны: 

  1. "Money" - информационный блок: выводится информация по Балансу, Средствам, Марже и Свободной Марже.
  2. "Manual Close" - блок ручного закрытия позиций. В данном блоке расположены три кнопки для ручного закрытия: всех позиций BUY, всех позиций SELL и всех позиций BUY и SELL. На каждой кнопке выводится прибыль всех позиций BUY, всех позиций SELL и всех позиций BUY и SELL соответственно. Кнопки после нажатия не фиксируются в нажатом положении.
  3. "Auto Close" - блок автоматического закрытия позиций при достижении заданной прибыли (прибыль задаётся в полях ввода над кнопками). В данном блоке кнопки после нажатия фиксируются в нажатом положении и таким образом информируют о включённом режиме.
  4. "Manual Open" - блок ручного открытия позиции заданным объёмом и задания шага сетки для позиций BUY и SELL. Кнопки после нажатия фиксируются в нажатом положении. Как работает этот блок: после нажатия кнопки проверяется есть ли сетка. Если сетки нет - тогда открывается позиция заданным объёмом и запоминается цена. Советник начинает отслеживать момент когда цена пройдёт заданный шаг и откроет позицию.


Grid Semiautomat Panel

Рис. 1. Общий вид


Как работать с панелью:

  1. Первый запуск - панель первый раз запускается на данном символе. Кнопки " Auto Close Buys", "Auto Close Sells", "Auto Close All", "Buy" и "Sell" не нажаты. В поле ввода " Lot" и "Step" выставляются параметры и наживается кнопка "Buy" или/и "Sell" - соответственно открывается позиция и советник начинает ожидать момента, когда цена пройдёт расстояние " Step" и в этот момент открывает новую позицию. После этого советник снова переходит в ожидание, когда цена пройдёт расстояние "Step".
    В процессе работы можно или вручную закрывать позиции (при помощи кнопок в блоке " Manual Close") или выставить автоматическое отслеживание прибыли (поля ввода и кнопки в блоке " Auto Close"). 
  2. "Manual Close" - блок ручного закрытия позиций. В данном блоке расположены три кнопки для ручного закрытия: всех позиций BUY, всех позиций SELL и всех пози


Grid Semiautomat Panel

Рис. 2. Интерфейс


Calendar Calendar

Скрипт выгружает в общую папку даты и время новостей по определенной валюте. Используется календарь с этого ресурса.

Price Impulse 2 Price Impulse 2

Доработка первой версии "Price Impulse". Советник ожидает, когда цена за NNN тиков пройдет XXX пунктов.

Two Adjacent Bars Two Adjacent Bars

Индикатор на основе разницы значений iMA (Moving Average, MA) на двух соседних барах. Используется стиль рисования DRAW_COLOR_ARROW

Two Adjacent Bars EA Two Adjacent Bars EA

Стратегия на базе пользовательского индикатора "Two Adjacent Bars"