Dmitry Fedoseev
Dmitry Fedoseev
4.7 (68)
  • Информация
15+ лет
опыт работы
60
продуктов
59
демо-версий
125
работ
0
сигналов
0
подписчиков
Новый вариант эксперта exp_iCustom - exp_iCustomNew в маркете: https://www.mql5.com/ru/market/product/5660

Учебник MQL5 (электронная версия): https://play.google.com/store/books/details?id=M0oREAAAQBAJ

Учебник MQL5 (электронная и бумажная версии): https://ridero.ru/books/programmirovanie_na_yazyke_mql5_ot_osnov_do_indikatorov_i_ekspertov
Dmitry Fedoseev
Опубликовал код CTimeSession
Универсальный класс для проверки разрешенного для торговли времени
Dmitry Fedoseev
Опубликовал код sFormulaTest
Скрипт с примером использования библиотеки "Formula Calculation"
Dmitry Fedoseev Выставил продукт

Библиотека для расчета формул. Формула задается строкой. Можно задавать формулу в строковой переменой в окне свойств. Формула может включать арифметические действия "+-/*" и все функции кроме MathRand(): abs(), arccos(), arcsin(), arctan(), sin(), cos(), tan(), exp(), log(), mod(), max(), min(), pow(), ceil(), sqrt(), log10(), floor(), round(). Кроме этого в формулу могут входить числа (если число дробные, то разделитель точка) и аргументы. Аргумент начинается с буквы "а" (латинская) и номера

Dmitry Fedoseev
Добавил тему Забавный глюк в окне свойств
В окне свойств индикатора (МТ5) переменная double. Ввожу 0.0006 и закрываю окно. Открываю окно и вижу:  Щелкаю мышкой на этом поле, что бы исправить значение, но все исчезает
Dmitry Fedoseev
Оставил отзыв на заказчика за работу Custom eInTradePanel
Dmitry Fedoseev
Добавил тему Маркет, проблема с активацией
Покупатель жалуется, что сделал покупку, оплатил, а активацию выполнить не может. Что делать? Куда ему обращаться
Dmitry Fedoseev
Добавил тему OBJ_EDIT в тестере
Не работает. Только кнопки работают. Почему?! Думал, разу уж кнопки работают, то поле ввода - проще некуда, но нет - не работает. Ну почему кругом одни грабли
Dmitry Fedoseev
Добавил тему По мотивам системного индикатора...
Все начинается здесь:  https://www.mql5.com/ru/forum/307935 . Там в самом начале формула:  Ц5 = Ц0 + а1Ц1 + а2Ц2 + а3Ц3 +а4Ц4 Потом переотсыл куда-то туда (а там картинка, якобы с выводом, но по факту в выводе откуда ушли, туда и
Dmitry Fedoseev
Опубликовал статью Цветная оптимизация торговых стратегий
Цветная оптимизация торговых стратегий

В данной статье будет проведен эксперимент по раскрашиванию результатов оптимизации. Как известно, цвет определяется тремя параметрами: уровнями красного, зеленого и синего цветов (RGB от анг. Red — красный, Green — зеленый, Blue — синий). Существуют и другие способы кодирования цвета, но и в них цвет кодируется тремя параметрами. Таким образом, три показателя тестирования можно превратить в один, визуально воспринимаемый человеком, в цвет. На сколько такой показатель будет полезен вы сможете узнать из статьи.

Dmitry Fedoseev
Опубликовал код SaveSetFile
Функция для сохранения set файла эксперта
Dmitry Fedoseev
Опубликовал код IndicatorAddRemoveEvent
Функция для отслеживания событий добавления и удаления индикаторов на график
Dmitry Fedoseev
Добавил тему Цветные свечи (пожелания)
Для буфера DRAW_CANDLES модно задавать цвет контура и два цвета тела. Для буфера DRAW_COLOR_CANDLES можно задавать много цветов для тела (64 штуки). Но вообще нельзя нарисовать контур. Было бы хорошо иметь возможность рисовать контур для
Dmitry Fedoseev
Добавил тему Графические объекты межу барами
При рисовании вертикальной линии она прилипает к барам. Вроде как была где-то какая-то настройка, что бы можно было рисовать линии между барами. Кто знает, где ее найти, если она есть? 
Dmitry Fedoseev
Опубликовал код CStroke
Включаемый файл с классом для определения росчерков
Dmitry Fedoseev
Опубликовал статью Анализ торговли по HTML-отчетам
Анализ торговли по HTML-отчетам

Кроме торговых отчетов MetaTrader 5 позволяет сохранять отчеты о тестировании и оптимизации экспертов. Отчет тестирования так же, как и история торговли, может быть сохранен в двух форматах: XLSX и HTML, а отчет оптимизации сохраняется в формате XML. В этой статье будет рассмотрен разбор HTML-отчета тестера, XML-отчета оптимизации и HTML-отчет с историей торговли.

Dmitry Fedoseev
Опубликовал код sDotToLineDist
Скрипт с функцией расчета расстояния от точки до линии.