Скачать MetaTrader 5

Сложности MQL4

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Igor Knyazkov
1347
Igor Knyazkov  
Здравствуйте. Приведите, пожалуйста, пример непрограммируемого тех. задания или алгоритма. 
Ihor Herasko
14434
Ihor Herasko  
Ermak1243:
Здравствуйте. Приведите, пожалуйста, пример непрограммируемого тех. задания или алгоритма. 

Легко ))) Заказчик показывает рисунок ценового графика с расставленными стрелочками на нем и говорит: "Вот тут покупаем, тут продаем". Когда задаешь ему вопрос: "По каким критериям производится покупка или продажа?", то он отвечает: "Тут же видно, разве непонятно?"

Таким образом, любая задача, которая не имеет формализации, является непрограммируемой. Из классических задач таковой является волновая теория Эллиотта. Ее можно формализовать лишь с серьезными оговорками, но это будет далеко не та самая волновая теория.

Igor Knyazkov
1347
Igor Knyazkov  
Scriptong:

Легко ))) Заказчик показывает рисунок ценового графика с расставленными стрелочками на нем и говорит: "Вот тут покупаем, тут продаем". Когда задаешь ему вопрос: "По каким критериям производится покупка или продажа?", то он отвечает: "Тут же видно, разве непонятно?"

Таким образом, любая задача, которая не имеет формализации, является непрограммируемой. Из классических задач таковой является волновая теория Эллиотта. Ее можно формализовать лишь с серьезными оговорками, но это будет далеко не та самая волновая теория.

Спасибо)
Fortesk
81
Fortesk  
В тему об эллиоте, его уже запрограммировали провда там кода 200 тыс строк. Я честно говоря не решился бы в нем разбираться даже если получил))))  Так что по факту запрограммировать можно все, если есть жесткие условия.
Vitalie Postolache
12443
Vitalie Postolache  
fortesk:
В тему об эллиоте, его уже запрограммировали провда там кода 200 тыс строк. Я честно говоря не решился бы в нем разбираться даже если получил))))  Так что по факту запрограммировать можно все, если есть жесткие условия.
И где этот шедевр? Кстати, в MQL4 (может и в пятом, не знаю) есть ограничение объёма кода, несколько тысяч строк, если кода больше компилятор отказывается его обработать. Ну разве что по отдельным библиотекам всё распихать.
MetaQuotes
Админ
25428
Renat Fatkhullin  
evillive:
И где этот шедевр? Кстати, в MQL4 (может и в пятом, не знаю) есть ограничение объёма кода, несколько тысяч строк, если кода больше компилятор отказывается его обработать. Ну разве что по отдельным библиотекам всё распихать.

Такое ограничение (тысячи строк) могло быть только на одну функцию, но не на сам размер проекта.

Причем эту проблему уже победили. Если есть примеры обратного, то приведите их, пожалуйста.

Vitalie Postolache
12443
Vitalie Postolache  
Renat:

Такое ограничение (тысячи строк) могло быть только на одну функцию, но не на сам размер проекта.

Причем эту проблему уже победили. Если есть примеры обратного, то приведите их, пожалуйста.

Как-то попался код советника, где в Start() было более 1000 строк, я туда добавил ещё кода своего, компилятор выдавал ошибку что-то про "слишком много кода", но это было ещё несколько лет назад, тогда я просто раскидал код по функциям и в бибилиотеки, чтобы избавиться от проблемы. Но если теперь всё с этим в порядке, то беру свои слова обратно.

Fortesk
81
Fortesk  
evillive:
И где этот шедевр? Кстати, в MQL4 (может и в пятом, не знаю) есть ограничение объёма кода, несколько тысяч строк, если кода больше компилятор отказывается его обработать. Ну разве что по отдельным библиотекам всё распихать.
Шедевр по типу elliott waves сам автор писал, что код более 200 тыс строк и был написан за 3 года группой программеров. Использует классического Эллиота, проше говоря если вы читали возного то могут быть разногласия. 
. ... Rick D. ... .
1189
. ... Rick D. ... .  
evillive:

Как-то попался код советника, где в Start() было более 1000 строк, я туда добавил ещё кода своего, компилятор выдавал ошибку что-то про "слишком много кода", но это было ещё несколько лет назад, тогда я просто раскидал код по функциям и в бибилиотеки, чтобы избавиться от проблемы. Но если теперь всё с этим в порядке, то беру свои слова обратно.

Почти на 20 тысяч строк есть советник. Компилируется нормально. :)
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий