foxmag
Добавил тему Эмуляция кнопок ALT+R
Эмуляция нажатия какой-нибудь одной кнопки клавиатуры получается без проблем. Ниже рабочий скрипт эмуляции нажатия на кнопку F3. #import "user32.dll"    int       PostMessageA( int hWnd, int Msg, int wParam
foxmag
Добавил тему Большая задержка при переходе к таймфрейму 1 мин. в МТ4
В моем МТ4 есть несколько окон с разными валютными парами. Ручное переключение в одном из окон таймфрейма (ТФ) инициирует мой советник сделать то же самое во всех остальных окнах. При ручном переключении на ТФ 1 мин. в одном из окон (то есть запуске
foxmag
Добавил тему Как сделать собственный графический объект "непрозрачным" для двойного клика мыши?
Достаточно быстрое многократное нажатие на мышь платформами МТ4 и МТ5 это воспринимается как двойной щелчок мыши. Если под собственным объектом, по которому мы "молотим" мышью, находится какой-нибудь системный объект (например, линия индикатора ), то
foxmag
Добавил тему Как скрыть значок синтетического инструмента?
При размещении в окне синтетического инструмента в левом верхнем углу окна появляется желтый значок с шестеренкой, символизирующий, что действующий в окне инструмент - синтетический. Этот значок находится поверх всех объектов и его не удается
foxmag
Добавил тему Как "научить" стандартные индикаторы, например, iCCI(...), использовать тиковый поток (Bid+Ask)/2 ?
Стандартные индикаторы MQL5 используют таймсерии для значений Close, Open, High, Low, HL/2 и пр. Среди этого списка нет (Bid+Ask)/2. Как создать таймсерию из значений (Bid+Ask)/2 с целью использования ее в стандартных индикаторах? Спасибо
foxmag
Добавил тему Не получается чтение данных из окна "Терминал" со вкладки "Торговля" с помощью dll
Пытаюсь прочесть данные из окна "Терминал" с помощью функций GetCurrentProcess, VirtualAllocEx и ReadProcessMemory. На вкладках "Новости", "Эксперты", "Журнал" и др. это получается, а на вкладках "Торговля" и "История торговли" не
foxmag
Добавил тему Как программно скрыть стрелку быстрой торговли в mt4
В МТ5 скрыть кнопки быстрой торговли, находящиеся в левом верхнем углу окна, можно через свойства окна: Правая кнопка мыши/Свойства.../Показывать/Показывать кнопки быстрой торговли. Здесь просто снимается галочка и кнопки исчезают. Похоже, что на МТ4
foxmag
Добавил тему Как программно сжать график по вертикали?
Для освобождения верхней и нижней горизонтальных полос основного окна с графиком высотой примерно по 10% от высоты окна, где я предполагаю разместить собственные объекты, которые бы не перекрывались графиком и не перекрывали график, график требуется
foxmag
Добавил тему Программное отключение перемещения графика при нажатой мыши
При нажатии мышью на график рядом с курсором появляется двойная стрелка "влево-вправо", которая сигнализирует о перемещении графика в случае движения курсора влево или вправо. Есть ли возможность программно отключать эту функцию? Чтобы при нажатой
foxmag
Добавил тему FileOpen уничтожает файлы в тестере
При попытке открыть для чтения существующий файл по адресу TerminalInfoString ( TERMINAL_PATH )\Tester\Agent- 127.0 . 0.1 - 3000 \MQL5\Files\test.txt (при работе тестера) с помощью h = FileOpen ( "test.txt" , FILE_READ | FILE_ANSI | FILE_TXT ); файл
foxmag
Добавил тему Как определить замену графика?
В OnTick() организован бесконечный цикл. Есть ли возможность программно установить факт смены графика, осуществляемой вручную (например, перетаскиванием мышью)? Установлено, что изменений значений переменных _Symbol и _UninitReason при
foxmag
Добавил тему Исчезает всплывающая подсказка после повторного открытия платформы
Друзья! Генерирую всплывающую подсказку кодом (последняя строка):       bartime = rts[ 0 ].time;       caC = cclose[ 0 ];        ObjectCreate ( 0 ,"_xyz"
foxmag
Добавил тему В новой версии 1703 Windows 10 советники не присоединяются к графику
Всем здоровья! После перехода к последней версии Windows 10 (новая версия 1703) исчезли советники со всех графиков. Попытки присоединить их вновь не получаются. Более того, не присоединяются и советники, которые в МТ5 даны в виде примеров. Полная
foxmag
Добавил тему Пропадают параметры ... после обновления MT5 на build 1570 и компиляции советника
Пропадают параметры (на вкладке "Параметры" в " Тестере стратегий " пусто)  после обновления MT5 на build 1570 и компиляции советника. До компиляции все параметры на месте. Что делать? Спасибо за ответы
foxmag
Добавил тему Момент завершения подкачки графика
Привет всем! Каким образом можно узнать момент завершения подкачки графика (после старта платформы)
foxmag
Добавил тему Момент завершения подкачки графика
Привет всем! Каким образом можно узнать момент завершения подкачки графика (после старта платформы)
foxmag
Добавил тему Падение Windows Explorer из-за ошибки в MetaViewer
При открытии новой папки в Explorer он падает, после чего происходит автоматическое обновление системы. Система: Windows 8.1 64-bit (все обновления сделаны). Причина в: MetaViewer IconHandler 5.0.0.1150 C:\WINDOWS\system32\MetaViewer64.dll Как это
foxmag
Добавил тему Почему SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL) дает 0 (нуль)?
На МТ4 и МТ5 получаю одинаковый результат 0 (НУЛЬ) при запуске функций начальной маржи за 1 лот  SymbolInfoDouble ( _Symbol , SYMBOL_MARGIN_INITIAL ); и поддерживающей маржи за 1 лот SymbolInfoDouble ( _Symbol , SYMBOL_MARGIN_MAINTENANCE );
foxmag
Добавил тему Ошибка при замене функции ObjectSet(name, OBJPROP_CORNER, 1) на функцию ObjectSetInteger(0,name, OBJPROP_CORNER, 1)
При переходе к "пятерочному" стандарту в "четверке" (а это нужно, чтобы меньше мороки было при переводе советника на "пятерку") все мной использованные новые функции графических объектов (положение объекта, цвет и пр.) работают безукоризненно. В том
foxmag
Добавил тему Еще раз. Взаимное расположение графических объектов (МТ4/МТ5)
Вынужден вернуться к теме о взаимном расположении графических объектов на графике торгового терминала МТ4 (МТ5). В старой версии МТ4 (до build 509 включительно) существовало недокументированная возможность управления расположением графических
12