Блог им. neophyte

SWT-метод: переход с МТ4 на МТ5

Область применения торгового терминала МТ4 сокращается. Тенденция наметилась несколько лет назад и скорее всего планы по вытеснению МТ4 из практики трейдинга будут реализованы в полном объеме.
И при всем моем нежелании я все-таки взялся за переделку индикаторов SWT-на MQL5. Для человека, не являющегося программистом и не владеющего языком MQL5 задача непростая. Но меня спровоцировал мой коллега, который сказал, что с помощью ИИ-ассистента это делается на раз-два.

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

Три ключевых индикатора, которые работают автономно, были в конце концов переведены на MQL5, заработали и работают отлично. Торговать вручную на МТ5 с поддержкой SWT-метода уже в принципе было можно.
Но для полного сервиса не хватало двух вспомогательных индикаторов, к которым у привык, и без которых мне некомфортно смотреть на графики. Кроме того, в последнее время я привык к полному сервису и совсем обленился торгуя с роботом. Этого не хватало.
С вспомогательными индикаторами начались проблемы, в основном из-за того, что идет обмен информацией между разными индикаторами, а запросы данных в MQL4 и MQL5 сильно отличаются и совсем неочевидны для дилетанта.

Для начала убил 6 часов на общение с DeepSeek в попытке переписать на MQL5 простенький блок обмена данных.
Чего добился?
Хоть убейся, индикатор не работает. Простейшая штука, а не работает.
И знаете что? DeepSeek в конце концов согласился, что мы с ним ходим по кругу все время ухудшая исходный текст и изуродовав его до неузнаваемости. И согласился, что лучше обратиться к специалисту.

По рекомендации ИИ обратился к специалисту. Выяснилось, что DeepSeek сделал не то. А то что сделал, сделал не так и вообще, корректно выражаясь, фигню.
Специалист переделал работу ИИ до неузнаваемости, все стало понятным и прозрачным, но все равно ничего не заработало.
К плюсам можно было отнести то, что я уже понимал, что и как делается, но не понимал почему не работает.
Долго думал, смотрел образцы кодов индикаторов из терминала, подправил свой код и в конце концов все-таки добился того, что индикатор заработал. Но заработал нестабильно и не на всех таймфреймах, хотя к таймфреймам у него нет никакой привязки. Стена. Снова уперся.

Помог коллективный разум на форуме MQL5. Меня, как водится обругали, обозвали, но подсказали что надо сделать и подправили код.
Более того, после этой правки я уже не вижу особых проблем с переделкой робота — осталась объемная, но чисто техническая работа.
И теперь на торговом терминале МТ5 меня встречает привычная рабочая среда. И широкие возможности выбора брокеров, дилеров и бирж, которые поддерживают МТ5.

SWT-метод: переход с МТ4 на МТ5
 
Дальнейшее развитие ситуации в телеграм - https://t.me/swt_signals

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
567
4 комментария
Можно было  O3 mini просить писать индюка. Он более адекватен
Sergii Onyshchenko, мне не нужно было писать весь код. Меня интересовала реализация пары запросов ко внешним индикаторам. В МТ4 они делаются элементарно одним вызовом. В МТ5 нужны танцы с бубном. Я не знал, какие коленца в этом танце нужно выделывать. В документации все разбросано и непонятно что искать и где искать, а ИИ нес пургу…
Всё изобрели ещё в 19 веке.
Просто есть трейдеры, а есть продавцы сигналов. Есть ещё алготрейдеры. Ха-ха.
Дмитрий-Димас Ермаков, вы забыли сказать, что есть еще просто дебилы. И их очень много.



Пользователь разрешил комментарии только друзьям.

Читайте на SMART-LAB:
Обновление кредитных рейтингов в ВДО и розничных облигациях (ООО «МСБ-Лизинг» понижен ruBB+, ООО «ЛК АДВАНСТРАК» повышен ruBB, ООО «Петербургснаб» понижен ruB+)
🔴ООО «МСБ-Лизинг» «Эксперт РА» понизил рейтинг кредитоспособности лизинговой компании ООО «МСБ-Лизинг» до уровня ruBB+ и изменил прогноз на...
Фото
👍 АКРА подтвердило кредитный рейтинг ДОМ.PФ на наивысшем уровне — «ААА»
Агентство высоко оценило собственную кредитоспособность ДОМ.PФ, отметив: ▪️ устойчивый рост активов и прибыльности ▪️ высокий уровень...
Инвестиции без спешки: торгуем в выходные
Алексей Девятов Рынок часто движется импульсами, и тем важнее оценивать активы без спешки, не отвлекаясь на инфошум. Для этого отлично...
Фото
Мой инвест портфель. Структура портфеля, последние действия по портфелю. Состав портфеля валютных облигаций
Сегодня делал действия по портфелю. Кроме того, решил пособирать инфу по счетам и посмотреть как там дела.  

теги блога Николай Скриган

....все тэги



UPDONW
Новый дизайн