Форум

MQL5 Как поймать событие StopLoss TakeProfit ?

Нужно в OnTradeTransaction, как-то , определить сработку уровней стопа и тэйка открытой позиции и при этом не перепутать с обычным закрытием сделки. В структурах MqlTradeTransaction / MqlTradeRequest / MqlTradeResult я не нашел значений которые бы явно на это указывали. Есть идеи

EventChartCustom / OnChartEvent имеют ограничение на кол-во единовременно переданных событий

Ограничение на кол-во передающихся единовременно (по подряд) кастомных сообщений ровно 1000. В таком случае, было бы не плохо иметь функцию возвращающую состояние очереди событий, чтобы возобновить передачу при сбое? //+------------------------------------------------------------------+ //|

MQL5 Компилятор не различает класс и указатель на него

MT5 build 1940 //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ class A { public : int iValue; }; //...................... A m_A[ 2

Не меняется размер символов DRAW_ARROW + странный баг с отрисовкой

В справке написано, что размер значков выбранных для рисования как тип линии DRAW_ARROW, меняется так же как у линий установкой свойства PLOT_LINE_WIDTH. Но у меня значки не меняют размер при любых значениях. + странность с рисованием. Если указанные для рисования массивы не инициализировать перед

MT5 Время терминала

И в обзоре рынка и на чартах терминала указывается время со странным смещением, по видимому серверное. Как изменить это я не нашел. Но трейдеры и новости живут не по серверному времени. На мой взгляд, по крайней мере на чартах, должно быть либо локальное время терминала либо GMT (UTC). А сервер

MQL5 Массив буферов индикатора

Я правильно понял, что объединить массивы используемые как буфера данных индикатора в один массив массивов (либо массив структур/классов) невозможно? Взять/сохранить указатель на такой массив/буфер тоже нельзя? Т.е. если у меня 28 буферов, то их не получится обработать красиво в цикле а нужно будет

DOM & RealVolume [Стакан заявок - реальные объемы]

Господа, может кто нибудь внятно объяснить, связь между объемами лимитников в стакане и той цифрой которая зовется реальным объемом? С тиковым объемом более менее все понятно, если цена изменилась, (Bid/Ask) значит на предыдущей цене весь объем заявок был выкуплен/продан. Сейчас задался вопросом, -

Win10 Не устанавливаются MT4 MT5

Всех привет! Итак, при запуске ранее установленного (ещё весной) MT4, система виснет наглухо. Перестают работать мышь, клавиатура и единственный выход - ресет на сисблоке. При запуске инсталлятора, fxpro4setup.exe версия файла - 5.0.0.1578, тоже самое. Одно время обходился VMware с установленной