Реверс-инжиниринг — работа в Москве
Дата: 2024-10-22
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-10-22
Описание
Доработка существующего проекта. Сфера деятельности: Assembler x86, С/С++. Знание программ: не имеет значения. Нужен программист обратный инжиниринг, реверс-инжиниринг и реинжиниринг. С знанием языков программирования Assembler x86, С/С++. Умение работать с чужим кодом, опыт анализа исполняемых файлов для Win32. Уверенное владение инструментами IDA Pro, WinDBG/OllyDbg. Хорошее знание архитектуры ОС семейства Windows, Win32 API, формата PE файлов. Посмотрите пожалуйста, вы можете выполнить Т3, которая описывается внизу? 1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение системы уравнений: - Для перевода экспоненциального графика к линейному нужно решить систему из двух уравнений с двумя неизвестными (m и b). - Первое уравнение описывает экспоненциальную функцию, второе - линейную функцию. Они должны пересекаться в двух точках. 4. Подбор коэффициентов: - Решив систему уравнений, можно найти значения коэффициентов m и b, которые позволят построить линейную функцию, соответствующую экспоненциальной. Только решение систем уравнений для нахождения функции и коэффициента может дать результат для решения Т3. Для того, чтобы представить формулу экспоненциальной средней (EMA) в линейном виде, можно воспользоваться следующими преобразованиями: Исходная формула EMA: EMA = (close * k) + (EMA[1] * (1 - k)) Представим это выражение в линейном виде: EMA = close * k + EMA[1] * (1 - k) Далее, выразим EMA1 через предыдущее значение EMA2: EMA[1] = close[1] * k + EMA[2] * (1 - k) Подставим это выражение в формулу для EMA: EMA = close * k + (close[1] * k + EMA[2] * (1 - k)) * (1 - k) Раскрывая скобки, получаем: EMA = close * k + close[1] * k * (1 - k) + EMA[2] * (1 - k) * (1 - k) Переписывая это уравнение в более компактном виде, получаем: EMA = close * k + close[1] * k * (1 - k) + EMA[2] * (1 - k)^2 Таким образом, мы получили линейное представление формулы EMA через текущее значение close, предыдущее значение close и предпредыдущее значение EMA. И потом все это просчитать для трех и подобрать коэффициенты. 1) Необходимо полностью изучить алгоритм работы индикатора. Нужна посмотреть в алгоритме индикатора Macd на каких условиях находится пересекающие линии при выполнения условии, когда выдает уведомления и от этого место посмотреть на 1 свечу назад на каких условиях находятся линии индикатора Macd в самом начале открытие свечи! Зафиксировать это место как для создание новых условие для индикатора чтобы выдавала уведомления когда строго соблюдаются эти новые условия! 2) Нужна чтобы индикатор не перерисовывался как оригинал и работала на всех таймфреймах! 3) Обязательно нужна выполнить задачу в согласии с моим Т3, чтобы я мог использовать этот индикатор с моими другими индикаторами по моей торговый стратегий. Если не будет соответствовать моему Т3, я не смогу использовать этот индикатор, вместе с другими моими индикаторами. 4) В ПРИКРИПЛЕННОМ СКРИНШОТЕ ВНИЗУ Я ПОДРОБНО ОПИСАЛ КАК НУЖНА ВЫПОЛНИТЬ Т3. 5) Прежде чем утвердить задачу для реализации, я должен быть уверен, что вы справитесь с задачей. Для этого обязательно я должен проверить сначала демо версию индикатора, который вы можете сделать и потом уже только утвердить задачу. Если вы согласны, можете приступить к работе. 6) Ознакомьтесь с задачей Т3 пожалуйста, и расскажите как вы видите решения? 7) Можете перейти по ссылке, чтобы скачать индикатор для ознакомления. https://disk.yandex.ru/d/9IoomcpcjhsjCg. Пожелания и особенности: Нужен программист обратный инжиниринг, реверс-инжиниринг и реинжиниринг. С знанием языков программирования Assembler x86, С/С++. Умение работать с чужим кодом, опыт анализа исполняемых файлов для Win32. Уверенное владение инструментами IDA Pro, WinDBG/OllyDbg. Хорошее знание архитектуры ОС семейства Windows, Win32 API, формата PE файлов. Посмотрите пожалуйста, вы можете выполнить Т3, которая описывается внизу? 1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение системы уравнений: - Для перевода экспоненциального графика к линейному нужно решить систему из двух уравнений с двумя неизвестными (m и b). - Первое уравнение описывает экспоненциальную функцию, второе - линейную функцию. Они должны пересекаться в двух точках. 4. Подбор коэффициентов: - Решив систему уравнений, можно найти значения коэффициентов m и b, которые позволят построить линейную функцию, соответствующую экспоненциальной. Только решение систем уравнений для нахождения функции и коэффициента может дать результат для решения Т3. Для того, чтобы представить формулу экспоненциальной средней (EMA) в линейном виде, можно воспользоваться следующими преобразованиями: Исходная формула EMA: EMA = (close * k) + (EMA[1] * (1 - k)) Представим это выражение в линейном виде: EMA = close * k + EMA[1] * (1 - k) Далее, выразим EMA1 через предыдущее значение EMA2: EMA[1] = close[1] * k + EMA[2] * (1 - k) Подставим это выражение в формулу для EMA: EMA = close * k + (close[1] * k + EMA[2] * (1 - k)) * (1 - k) Раскрывая скобки, получаем: EMA = close * k + close[1] * k * (1 - k) + EMA[2] * (1 - k) * (1 - k) Переписывая это уравнение в более компактном виде, получаем: EMA = close * k + close[1] * k * (1 - k) + EMA[2] * (1 - k)^2 Таким образом, мы получили линейное представление формулы EMA через текущее значение close, предыдущее значение close и предпредыдущее значение EMA. И потом все это просчитать для трех и подобрать коэффициенты. 1) Необходимо полностью изучить алгоритм работы индикатора. Нужна посмотреть в алгоритме индикатора Macd на каких условиях находится пересекающие линии при выполнения условии, когда выдает уведомления и от этого место посмотреть на 1 свечу назад на каких условиях находятся линии индикатора Macd в самом начале открытие свечи! Зафиксировать это место как для создание новых условие для индикатора чтобы выдавала уведомления когда строго соблюдаются эти новые условия! 2) Нужна чтобы индикатор не перерисовывался как оригинал и работала на всех таймфреймах! 3) Обязательно нужна выполнить задачу в согласии с моим Т3, чтобы я мог использовать этот индикатор с моими другими индикаторами по моей торговый стратегий. Если не будет соответствовать моему Т3, я не смогу использовать этот индикатор, вместе с другими моими индикаторами. 4) В ПРИКРИПЛЕННОМ СКРИНШОТЕ ВНИЗУ Я ПОДРОБНО ОПИСАЛ КАК НУЖНА ВЫПОЛНИТЬ Т3. 5) Прежде чем утвердить задачу для реализации, я должен быть уверен, что вы справитесь с задачей. Для этого обязательно я должен проверить сначала демо версию индикатора, который вы можете сделать и потом уже только утвердить задачу. Если вы согласны, можете приступить к работе. 6) Ознакомьтесь с задачей Т3 пожалуйста, и расскажите как вы видите решения? 7) Можете перейти по ссылке, чтобы скачать индикатор для ознакомления. https://disk.yandex.ru/d/9IoomcpcjhsjCg.
Похожие заказы
Сметные работы
дистанционно
договорная
Провести экспертизу сметы или акта. Проверить: сметную документацию. Первичная экспертиза. Документация на: электромонтажные работы. Сметно-нормативная база: ТСН-2001. Добрый день! Необходимо сопоставить фактически выполненный объем работ на объекте со стоимостью работ по смете для выгрузки акта КС-2, КС-3. Есть подозрение что сметчик который делал нам смету для объекта где-то ошибся и что-то не учел, в результате чего «потерялась» определенная сумма которую он не может найти.
Москва
Строительство и ремонт
2025-04-28
Дизайн интерьера
возможна работа на дому
договорная
Дизайн под ключ. Пожелания и особенности: Нравится: минимализм, сочетание темных графитовых оттенков с натуральным деревом и зелёными растениям. Аля природный модерн НЕ нравится: эклектика, бежевый ремонт в стиле нео-классика, туда же арт-деко Большая просьба откликаться, если в вашем портфолио есть примеры подобных работ, хочется иметь дело с теми, у кого есть опыт в реализации подобных запросов. Спасибо!.
Москва
Строительство и ремонт
2025-04-28
Дизайн квартиры
договорная
Визуализация, подбор мебели и отделочных материалов, 3D-визуализация, планировочный проект, рабочая документация для строителей. Хотим сделать ремонт в квартире. Нужно переделать детскую, так как дети подросли. Переклеить обои в гостиной , помочь с визуализацией и подбором обоев в тон с имеющимся дизайном квартиры. В туалетной комнате поменять плитку и внести коррективы в имеющийся дизайн. В ванной комнате поменять дизайн.
Москва
Строительство и ремонт
2025-04-28
Дизайн-проект санузла
на дому
договорная
Пожелания и особенности: Необходим дизайн проект двух санузлов в каркасном доме из керамогранита/плитки, которые возможно приобрести из наличия в сетевых строительных магазинах - Лемана Про/ОБИ/Петрович. Расстановка мебели имеется, необходима помощь с выбором керамического покрытия на стены и пол.
Москва
Строительство и ремонт
2025-04-28
Декорирование интерьера
договорная
Задекорировать нашими материалами по проекту. Декор в стиле: по рекомендации специалиста. Ремонт уже закончен, нужно задекорировать часть помещений (где-то стены мхом заткнуть, сухоцветы развесить и тд). Есть готовый проект.
Санкт-Петербург
Строительство и ремонт
2025-04-28
Составление сметы
договорная
На какие работы смета: ремонт, отделка, электромонтажные, сантехнические, теплоснабжение. Нормативы: индивидуальные расценки. Регион: Мурманск. Документация: локальная смета. Ванна и туалет под ключ.
Мурманск
Строительство и ремонт
2025-04-28
Дизайн интерьера
договорная
Дизайн под ключ. Подобрать плитку Обои Кварц винил Двери Плинтус Свет Мелочь для ванной Магазин предложу сам Если сработаемся Потом и мебелью займемся.
Москва
Строительство и ремонт
2025-04-28