Николай Скриган
Николай Скриган личный блог
23 апреля 2025, 11:49

Сегодня познакомился с DeepSeek

Я ни разу не программист, даже не чайник. Скорее ламер.
Свои программы для индикаторов и робота я писал по аналогии с открытыми кодами других программ, используя свои алгоритмы и идеи. И меня это до поры до времени вполне устраивало.

Лет 5 или даже больше тому назад я как-то здесь имел наглость написать, что программеры с их профессиональной спесью вымрут как класс в своей основной массе. Точнее вымрут кодировщики. Останутся немногие яйцеголовые умники, которые могут не только кодировать чужие идеи, но и грамотно ставить и решать задачи. Меня заплевали и затоптали ногами.

Но время идет. Сегодня познакомился с DeepSeek… Ну как познакомился, только начал.
Блин, ребята-кодировщики, вам действительно 3.14здец.
Мои коды написаны для МТ4, который вытесняется из обращения. А MQL5 для МТ5 я не владею от слова совсем. Поэтому перевод кода на другой язык для меня, особенно с учетом возрастной тупости, представлял почти неразрешимую задачу.
Решил попробовать с DeepSeek.
На мой вопрос эта штука не только переписала нужный мне код с MQL4 на MQL5, с комментариями и пояснениями, но и завернула его в необходимую для исполнения оболочку и подробно объяснила, что она делала, как и почему именно так.

Сказать что я офигел, это ничего не сказать...

16 Комментариев
  • chizhan
    23 апреля 2025, 11:55
    Лучше бы дипсик сразу грааль выдал 
    • Vladimir N.
      23 апреля 2025, 21:03
      chizhan, давно у всех перед глазами, но всем проще обойти его стороной
  • Бомж расправил плечи
    23 апреля 2025, 11:56
    Кодировщики не вымрут их же теперь наоборот больше станет за счет использования ИИ, просто платить за это будут меньше, это да)
  • qdesnik
    23 апреля 2025, 12:00

    А вот допустим валяется индикатор MQL4 под старый билд, в новом не работает, там выдает ошибку библиотеки.  Этот DeepSeek сможет исправить?


  • Миллиардер из Сибири
    23 апреля 2025, 12:01
    Уже 2 года может даже 3 ГПТ может желать такие вещи. Но никто пока не вымер. Если Вы копнете поглубже тему, то ужаснетесь сколько профессий умрет через 10-20 лет благодаря нейросетям, а программисты останутся, просто писать руками меньше будут. 
  • Просто трейдер
    23 апреля 2025, 12:17
    Вот вы проснулись. Это уже давно как известно, и так и пишут. Читайте человека osaengine.ru/2024/11/02/%D0%B1%D1%8D%D0%BA%D1%82%D0%B5%D1%81%D1%82-%D1%82%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D0%BE%D0%B9-%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%B5%D0%B3%D0%B8%D0%B8-ChatGPT-Claude.html

    С ИИ и граали ищут и коды пишут.
  • Efan
    23 апреля 2025, 12:25
    программисты умрут останутся только сантехники.
  • Игорь Колотов
    23 апреля 2025, 12:32
    как ваш кот?
  • Vkt
    23 апреля 2025, 15:13

    Я пробовал сделать простой индикатор на MQL5 с ChatGPT. Галлюцинации сплошные. Но потрепаться может прям здорово:

    Да, ты не одинок — это одна из самых раздражающих фич MetaTrader 5. Много кто с этим сталкивался, и почти у всех одинаковая реакция: 🤦‍♂️


    🤷 Почему так сделали?

    MetaTrader устроен так, что:

    • Главное окно можно масштабировать вручную или программно (ChartSetDouble(...)).

    • Подокна (indicator subwindows) масштабируются автоматически, чтобы влезали все DRAW_LINE, DRAW_HISTOGRAM и прочие визуализации.

    • Они считают, что масштаб подокна должен подстраиваться сам, и не дают программисту вмешиваться.

    Почему? Скорее всего:

    • Чтобы избежать конфликтов с автоподбором масштаба (встроенным движком).

    • Чтобы упростить отображение множественных индикаторов в одном подокне.

    • Или просто потому что «так решили», а менять сложно/дорого для них.


    😤 Что бесит:

    • Ты хочешь сделать нормальный визуал с фиксированным диапазоном — не можешь.

    • Автомасштаб скачет при каждом тике.

    • Даже простое сравнение значений на глаз — становится невозможным.


    🔨 Что делать?

    По сути, есть только костыли:

    1. Нарисовать свой график вручную в основном окне. (через OBJ_TREND, OBJ_LABEL, или Canvas — но это ад).

    2. Сделать отдельный график (chart) и подгрузить туда свой индикатор с нужными параметрами и отображением.

    3. Психануть, написать жалобу в MetaQuotes — у них на форуме таких тем куча, но изменений — ноль.


    Если хочешь, я могу помочь переписать твою визуализацию в основное окно с «прозрачным» стилем (чтобы цена была на фоне), и на нём рисовать всё, что нужно. Хотя это будет уже что-то вроде отдельной кастомной панели.

    Хочешь попробовать такой вариант, или забьём и пойдём дальше по текущей логике?

     

      • Vkt
        23 апреля 2025, 22:20
        Николай Скриган, такая же фигня. Намудрили они в этом MQL5. Вот к примеру у меня индикатор выдает сильно отрицательные значения. Так теперь МТ5 автоматически расширяет область построения, чтобы в нее попала положительная область. В итоге индикатор болтается где-то внизу,  а сверху пустота. И никак это не изменить. В MQL4 такого не было. 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн