Скачать MetaTrader 5

Робот на Jforex

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Aleksandr Gergel
945
Aleksandr Gergel  
Вопрос для программистов Java: Что проще, переписать робот на java с готового или написать с нуля по тех заданию?
Yuriy Asaulenko
3649
Yuriy Asaulenko  
Aleksandr Gergel:
Вопрос для программистов Java: Что проще, переписать робот на java с готового или написать с нуля по тех заданию?
Когда как.
Maxim Kuznetsov
10445
Maxim Kuznetsov  

с МT4 а тем более 5 - проще писать с 0.

ТЗ есть, тех требования есть, эталон есть - пиши спокойно :-)

Andrey Glebov
1164
Andrey Glebov  
Проще написать с нуля по тех заданию. Неважно сколько строк кода в MQL файле. Разбираться в чужом коде - это тоже работа, потому что нужно сначала понять как работает робот. И только потом делать робота на Java, основываясь на извлеченном алгоритме. Получается двойная работа. К тому же есть риск что-то сделать неправильно, не всегда исходный код MQL будет легок для понимания. Или там напроч будут отсутствовать комментарии, а имена переменных неинформативны. Или вообще будет декомпил (пережиток старых версий MT4). Знаю что говорю, все на собственном опыте подтверждено.
Aleksandr Gergel
945
Aleksandr Gergel  
Спасибо!
Dmytro Zelenskyy
4969
Dmytro Zelenskyy  
Проще взять исходник mq4 или mq5  и сразу попробовать перекомпилить средствами jforex в java, Jforex очень хорошо подхватывает исходники от MT4-5. Возможно что-то Jforex не понравится, путем  небольших правок в исходнике добиться норамальной компиляции.
Alexey Volchanskiy
17320
Alexey Volchanskiy  
Aleksandr Gergel:
Вопрос для программистов Java: Что проще, переписать робот на java с готового или написать с нуля по тех заданию?

Переписать, все почти одно и до же. Догадываюсь, речь о Дукас? Ну дык, как обычно, торговые функции + тайм-серии + остальное. В чем проблемы-то... там ява простецкая

Вот на какой-нибудь LISP переписать, это да ))) 

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