vipermagi
vipermagi
Друзья

Добавляя друзей через их профиль или через поиск, вы сможете легко общаться и отслеживать их присутствие на сайте.

vipermagi
Добавил тему Групповое перетаскивание графических объектов
Собственно, вопрос. Есть ли какой либо способ быстро мышью выбрать графические объекты на графике и перетащить их с сохранением взаимного расположения? Встроенных средств я не нашёл, может быть есть какой-то специальный индикатор
vipermagi
Добавил тему iTime рандомно роняет индикатор. Как быть?
Пишу индикатор с использованием данных от "внешнего" таймфрейма. Ну, то есть, таймфрейм графика открыт маленький (М1-М15), а дополнительные данные беру с D1. Собственно, мне нужно посчитать MTR от D1 для каждого бара M15. Данные, которые я забираю с
vipermagi
Добавил тему Как из MT4 передать данные в другую программу?
Хотел бы из терминала наружу оттранслировать тиковые данные, а может и ещё чего-нибудь. Сначала была мысль делать это через websocket , но исходник проекта lws2mql не хочет компилироваться (не только у меня). Потом подумал, может просто библиотеку
vipermagi
Добавил тему Бывает ли, что терминал отрисует сразу несколько баров?
Допустим, что тайм фрейм M5. Последний отрисованный бар на графике на 35 минуте текущего часа. Когда пройдёт 10 минут без единого тика, то следующий отрисующийся бар будет с началом в 45 минуте, а бар с временем появления 40 минут не попадёт ни на
vipermagi
Добавил тему MQL не поддерживает наследование от нескольких интерфейсов?
Хочется сделать как в жаве. Там убрано множественно наследование классов, но оставлено множественное наследование интерфейсов. Собственно, это решило проблемы, которые доставляло множественное наследование. Увидел, что в MQL для объявления
vipermagi
Добавил тему Не возможно изменить входные параметры типа datetime через выпадающий календарь.
Создаю свежий скрипт или советник, добавляю input или extern datetime aaa , компилирую и запускаю. Дальше в входных параметрах пытаюсь изменить дату, но остаётся всегда 1970.01.01 00:00 :( Стрелками клавиатуры если перематывать цифры, то выбор
vipermagi
Добавил тему Как упростить и ускорить доступ к данным гистограммы?
Есть пользовательский индикатор в виде гистограммы. В документации MQL описана функция iCustom() для взятия значиния из выбранного буфера, используемого в этом индикаторе. В индикаторе 10 входных параметров. И каждый вызов функции системе приходится
vipermagi
Добавил тему Вызов методов у объекта через указатель.
Скажите, это у меня чё-то с глазами или действительно, в mql4 там, где в C++ нужно к указателю оператор "->" применять, в mql4 это всё равно точка ".", как у обычной автоматической переменной
vipermagi
Добавил тему Корректное обращение к массиву Time[] в OnInit() выдаёт ошибку выхода за пределы массива.
Просто есть в функции OnInit() подстрока Time[0]. И при переключении тайм фрейма советник ругается сообщением array out of range in 'МойСоветник.mqh'(137, 25) и вылетает с кодом uninit reason 8 . Но только, когда на экране написано большими буквами "
vipermagi
Добавил тему Как обновлять графические объекты по таймеру?
Хочу сделать отображение времени на графике с секундами, которые будут меняться раз в секунду. В функции OnTime() меняю текст на в объекте и вызываю функцию ChartRedraw() . Но оно вроде как срабатывало по тику так и продолжает :( Таймер
vipermagi
Добавил тему Как получить текущее время с миллисекундами?
Цель: делать в советнике уникальные метки для групп ордеров, которые будет уникальны и после перезапуска советника. Первая мысль - это взять текущее время с миллисекундами и сунуть в комментарий каждому ордеру . Как наиболее вменяемым и скоростным
vipermagi
Добавил тему Как полноценно скомпилировать индикатор из коммандной строки?
Суть проблемы такова: индикатор не отрисовывается, если скомпилирован из командной строки, а если из редактора скомпилировать, то отрисовывается. Код индикатора: //+------------------------------------------------------------------+
vipermagi
Зарегистрировался в MQL5.community