Синхронизация mql5 и c++ реализаций классов. - страница 10

 
G1G2G3 #:
Только я не согласен конечно с вашей постановкой задачи. Не вижу смысла в переносе кода в компилятор mql. А вот универсальные подходы к автоматическим кодировщикам с удовольствием бы поглядел. Возможно надо использовать готовое и не изобретать. А тензорфлоу смотрели?

ИМХО, mql5 вполне подходит для генерации признаков, поскольку быстр, достаточно гибок и максимально близок к исходным рыночным данным.

Конкретный способ реализация модели, для которой собираются признаки - это уже совсем другой вопрос. Если модель получена посредством готовых МО пакетов, то лучше преобразовать её в ONNX файл. Если же модель нестандартная, то опять же mql5 вполне может использоваться для её реализации.

 
Aleksey Nikolayev #:

У создателей языка другие представления: "Синтаксически язык программирования торговых стратегий MQL5 очень похож на язык программирования С++, за исключением некоторых возможностей"

Вопрос версии С++, взятой за основу, остаётся открытым.

а вы точно занимались математикой, логикой, физикой... :-)

смысл слова "похож" надо объяснять ?

 
Maxim Kuznetsov #:

а вы точно занимались математикой, логикой, физикой... :-)

смысл слова "похож" надо объяснять ?

скорее, слов "очень похож"
 
Aleksey Nikolayev #:
скорее, слов "очень похож"

"сделан с сильной оглядкой, чтобы не нарушать привычек" и "частично совместим с конкретной версией" разные понятия

Modula похожа на Pascal, Oberon на Модулу, С# на С++, некоторые говорят что питон похож на С только наверное зря, Php как-ни странно тоже похож на C++ :-)

Человек знакомый с С/С++ без труда прочтёт программу на MQL (текстов fxsaber не касается :-) )

но это не значит что компилятор сможет сделать что-то подобное или "оказать ему помощь" дефайнами/шаблонами/библиотеками проще чем написать алгоритм по новой.

PS/ на волне нынешнего хайпа на AI - можете натренировать какой-нить GPT переводить программы туда-сюда. По крайней мере попробовать

Причина обращения: