Русский

Учебник по MQL4  Приложения  Список программ

Список программ


Эксперты:

Название Описание со ссылкой на раздел
create.mq4 Пример комментированного программного кода
simple.mq4 Пример простого эксперта, исполнение специальных функций
possible.mq4 Пример правильной структуры программы
incorrect.mq4 Пример неправильной структуры программы
userfunction.mq4 Простой пример применения пользовательской функции
onelevel.mq4 Пример применения оператора if-else
twolevel.mq4 Пример применения оператора if-else
twoleveloptim.mq4 Пример применения оператора if-else
compoundcondition.mq4 Пример применения оператора if-else
pricealert.mq4 Пример применения оператора switch
predefined.mq4 Обновление значения предопределённой переменной
countticks.mq4 Пример применения глобальной переменной (счётчик тиков)
staticvar.mq4 Пример применения статической переменной (счётчик тиков)
externvar.mq4 Пример применения внешних переменных
globalvar.mq4 Пример применения глобальных переменных клиентского терминала
stringarray.mq4 Пример применения строкового массива данных
extremumprice.mq4 Использование значений элементов массивов-таймсерий
newbar.mq4 Вычисление факта образования нового бара (массив-таймсерия)
modifystoploss.mq4 Модификация StopLoss рыночных ордеров
callindicator.mq4 Вызов из эксперта функции технического индикатора
historybars.mq4 Вызов из эксперта функции технического индикатора iMA()
callstohastic.mq4 Вызов из эксперта функции технического индикатора iStochastic()
tradingexpert.mq4 Простой эксперт. Структура, стратегия, алгоритм
shared.mq4 Эксперт, вычисляющий торговые критерии на основе пользовательского индикатора
comment.mq4 Вывод текста в верхний левый угол окна финансового инструмента
dialogue.mq4 Эксперт, поддерживающий диалог с пользователем
grafobjects.mq4 Эксперт, использующий графический объект OBJ_LABEL
moveobjects.mq4 Эксперт, управляющий положением графического объекта
charts.mq4 Эксперт, управляющий графическими объектами в подокнах окна финансового инструмента
strings.mq4 Эксперт, управляющий графическими объектами для раскраски свечей
timebars.mq4 Эксперт, выводящий время поступления тика и время открытия бара
bigbars.mq4 Эксперт для поиска бара не менее заданной высоты
timeevents.mq4 Эксперт, выполняющий некоторые действия при наступлении заданного времени
createfile.mq4 Эксперт для создания файла расписания новостей
matrix.mq4 Эксперт для транспонирование матрицы
сheck.mq4 Ограничения прав при использовании программ, распространяемых на коммерческой основе
usualexpert.mq4 Обычный эксперт, использующий включаемые файлы

Скрипты:

Название Описание со ссылкой на раздел
pifagor.mq4 Пример программы без пользовательской функции
gipo.mq4 Пример применения пользовательской функции
fibonacci.mq4 Пример применения оператора цикла while
sumtotal.mq4 Пример применения оператора цикла for
rectangle.mq4 Пример применения оператора break
area.mq4 Пример применения оператора break
sheep.mq4 Пример применения оператора continue
othersheep.mq4 Пример применения оператора continue
barnumber.mq4 Пример применения оператора switch
callfunction.mq4 Пример применения пользовательской функции
countiter.mq4 Счётчик циклов между тиками
arrayalert.mq4 Пример инициализации массивов
simpleopen.mq4 Простейший скрипт для открытия ордера
confined.mq4 Скрипт с простейшим анализом ошибки
improved.mq4 Скрипт может работать в окне любого финансового инструмента
mistaken.mq4 Скрипт с ошибочной ценой открытия
conditions.mq4 Скрипт для определения стоимости ордеров
openbuy.mq4 Скрипт для открытия рыночного ордера Buy
openbuystop.mq4 Скрипт для установки отложенного ордера BuyStop
closeorder.mq4 Скрипт для закрытия одного из рыночных ордеров
deleteorder.mq4 Скрипт для удаления одного из отложенных ордеров
closeby.mq4 Скрипт для встречного закрытия ордеров
modifyorderprice.mq4 Скрипт для модификации отложенного ордера
timetablenews.mq4 Скрипт для считывания данных из файла и отображения графических объектов
deleteall.mq4 Скрипт, удаляющий все глобальные переменные клиентского терминала

Индикаторы:

Название Описание со ссылкой на раздел
userindicator.mq4 Простой пользовательский индикатор (линии High и Low)
averagevalue.mq4 Простой пользовательский индикатор (усреднение High и Low)
separatewindow.mq4 Пользовательский индикатор в отдельном окне
displacement.mq4 Смещение линий пользовательского индикатора по вертикали и горизонтали
roc.mq4 Пользовательский индикатор скорости изменения цены
rocseparate.mq4 Пользовательский индикатор скорости изменения цены в отдельном окне
indicatorstyle.mq4 Индикатор, отображающий линию High
linelevel.mq4 Индикатор, отображающий разницу High и Low
Inform.mq4 Индикатор, создающий пустое подокно в окне финансового инструмента

Включаемые файлы:

Название Описание со ссылкой на раздел
Variables.mqh Включаемый файл, содержащий объявление глобальных переменных
Check.mqh Функция ограничения прав использования программы
Terminal.mqh Функция учёта ордеров
Inform.mqh Функция для вывода сообщений в подокно, создаваемое индикатором Inform.mq4
Events.mqh Функция слежения за событиями
Lot.mqh Функция определения количества лотов
Criterion.mqh Функция определения торговых критериев
Trade.mqh Управляющая торговая функция
Close_All.mqh Функция закрытия всех рыночных ордеров указанного типа
Open_Ord.mqh Функция открытия одного рыночного ордера указанного типа
Tral_Stop.mqh Функция модификации всех рыночных ордеров указанного типа
Errors.mqh Функция обработки ошибок