hrenfx
hrenfx
Друзья

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

hrenfx
Добавил тему Интерактивный индикаторный буффер
Позволил себе развить идею изменения входных параметров индикатора на ходу : индикатор не только пересчитывается на ходу, но и визуально трансформируется . Для реализации задумки написал универсальный интерактивный индикаторный буффер. В приложенном
hrenfx
Добавил тему Событие CHARTEVENT_OBJECT_DRAG в индикаторах
Из справки : CHARTEVENT_OBJECT_DRAG - Перетаскивание графического объекта. Хочется двигать графический объект и получать соответствующее событие. Однако, оно в индикаторе генерируется только тогда, когда мышкой отпускаешь объект. Как обойти
hrenfx
Добавил тему return всегда (нужно ли всегда?) вызывает оператор "=" - возникает проблема его перегрузки
Проблема в том, что при перегрузке (не переопределении) оператора "=" зачем-то прекращает существовать соответствующий оператор разработчиков, который переопределить универсально невозможно. Проще всего показать на примере: #property strict struct
hrenfx
Добавил тему Неудобства с template-перегрузками
Довольно часто сталкиваюсь с неудобством, которое проще всего показать на примере: #property strict struct STRUCT {    int Tmp; }; class CLASS { private :    int Tmp[];    public :    const int operator [](
hrenfx
Добавил тему Возможность ускорения работы ArrayCopy
ArrayCopy реализована не оптимально, отсюда появляются возможности иногда существенно ускорить ее работу. Демонстрация: #property strict int Benchmark( const bool Flag ) {    double Dest[];    double Src[];   
hrenfx
Добавил тему Некомпилируемый корректный код, вызывающий краш метаэдитора
См. комментарии в коде. Ошибки компиляции и сам краш воспроизводятся на Win XP SP3 x86, Win7 SP1 x64, metaeditor build 1150-1163 (другие не пробовал). Код, конечно, странноватый, но сделан специально для демонстрации сразу двух ошибок компиляции и
hrenfx
Добавил тему Алгоритм ЗигЗага одновременно по OHLC-барам Bid и Ask
Речь пойдет о ЗигЗаге всего с одним входным параметром - размер колена не меньше N (пипсов или процентов - не суть важно). Для удобства назовем множество точек ЗигЗага через ZZ(N) . Очевидно, если строить ЗигЗаг по тиковым данным, где вершинки будут
hrenfx
Добавил тему Терминал не закачивает историю котировок
Народ, поделитесь рабочим не геморройным рецептом получения в терминале истории котировок! Мягко-говоря, меня утомило это форменное издевательство работы терминала на протяжении многих лет. Пример:   Простая рабочая ситуация. Написал ТС, хочу
hrenfx
Добавил тему Анализ сантимента
Обратил внимание на фриланс-ТЗ . После чего посмотрел быстро контекст. Понятно, что парсер написать элементарно, и даже появилось желание наваять себе сборщик для последующего анализа. Однако, нашел толковые мысли и уже собранную историю здесь (M5 за
hrenfx
Добавил тему Лучше один раз увидеть: яркие отличия MQL5 от MQL4
До сих пор не написал ни одного боевого советника на MQL5. Даже не знаю, почему так несправедливо вышло...   Видел мнение, что одно и то же ТЗ юзера на MQL4 стоит реализовать дешевле (по деньгам и, видимо, по времени и нервам), чем на MQL5. Это
hrenfx
Добавил тему Две переворотные ТС на одном символе - когда можно сэкономить на спреде?
Сабж - простая мат. задача. Простая - потому что мы не будем учитывать свопы. Т.е. возможные разнонаправленные позиции тоже без свопов.   Итак, на входе две переворотные ТС (всегда в рынке, переворачиваются ( направление сделки ) независимо друг
hrenfx
Добавил тему Скользкие Сигналы
Сигналы представляют определенный интерес - та же торговая история. Поэтому сделать небольшой реинжениринг бывает полезно для собственного же образования. Конечно, в первую очередь обращаешь внимание на лидеров рейтинга  Глянул на рейтинг
hrenfx
Добавил тему Долгосрочное и среднесрочное прогнозирование погоды. Пер. с англ. М. «Мир» 1987
Проф. Э.Лоренц на основе убедительных расчетов показал, что накопление ошибок при моделировании глобального метеорологического процесса (ГМП) не позволяет осуществлять достоверный прогноз более, чем на 10 суток . Вывод взят отсюда: Долгосрочное и
hrenfx
Добавил тему Свопы
Прочел замечательную статью от TheXpert. Огромная благодарность автору за доходчивое изложение! Форки, как минимум, заставляют мыслить о вещах, о которых мало кто задумывался когда-либо. В данном случае речь идет об устройстве маржинальной торговли
hrenfx
Добавил тему Сбор данных об Облаке
Имеет ли смысл запускать в режиме оптимизации советник-пустышку, который будет передавать технические данные удаленных агентов? Или эти данные не доступны агентам
hrenfx
Добавил тему Доступ удаленного агента к файлу, созданному им же на предыдущем проходе
Всегда было полезно визуализировать результаты оптимизации в виде облака кривых эквити:   MT5 это может сделать, если передавать через FrameAdd после каждого прохода соответствующие данные эквити. Но это очень накладно делать с удаленными
hrenfx
Добавил тему Выбор проходов для оптимизатора
Как в MT5-оптимизаторе управлять во время оптимизации проходами, которые нужно считать, а которые - игнорить? ParameterSetRange для этого не подходит, т.к. вызывается только в OnTesterInit. Возможно ли переопределить пространство проходов после
hrenfx
Добавил тему Порекомендуйте программу удобной работы с табличными данными (текст, числа, картинки)
В терминале во вкладке Сигналы видны канвас-миниатюры исторической динамики счета. Такой способ значительно дополняет первичную оценку сигнала по сравнению с классическим сравнением через цифровые показатели. Видна хоть как-то историческая динамика
hrenfx
Добавил тему Как уменьшить тормоза MT4 под VPS?
Ребята, столкнулся (давно уже) с проблемой жутких GUI-тормозов MT4 под VPS. Например, логи отображаются иногда с задержкой в минуту-другую. Вызов и изменение настроек запущенного советника - десятки секунд. В итоге все сводится к тому, что запускаю и
hrenfx
Добавил тему Почему могут существовать разнонаправленные позиции
Допустим, MT5 используется на FOREX и подключен к какому-то аггрегатору ликвидности. Пусть клиент открыл позицию, и она закрылась по TakeProfit. В MT5 нетто-позиция будет ноль. Но посмотрим, что же на самом деле происходило при открытии-закрытии
12