Заказ советника под ключ или по частям? - страница 4

 
Vladimir Baskakov:
Есть хороший способ проверки . Сделать в любом конструкторе на мт4, протестировать, а потом уже заказывать в Мт5. И исполнителю проще, переписать и все, не домысливать

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

 
Nikolay Khrushchev:

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

На мт5 нет конструкторов. Все нельзя реализовать, да, но основополагающую идею можно, а навороты добавить в описании
 
cherymen:

Не могу согласиться с тем что представления об алгоритме работы нет.Оно есть и считаю подробно изложено в ТЗ.

В этом ваша проблема. У меня в доме напряжение было 165V, но ОблЭнерго это тоже считало за норму.

 
Nikolay Khrushchev:

Обязательно ли прохождение валидации вообще даже если продукт не собирается в маркет? Конечно. Валидация проверяет готов ли советник к реальнмоу использованию, выявляет десктие болячки, наличие достаточного количества проверок перед отправкой торгового приказа не так ли? для этого она и была задумана. Если советник не соответсвует этим критериям, его нельзя предоставлять заказчику в качестве готовой работы.

Вы несёте откровенную ахинею.

Не вводите заказчиков и не сведущих, читающих ваши посты, в заблуждение.

Ваше: "Валидация проверяет готов ли советник к реальнмоу использованию" -- НЕТ, НЕ ПРОВЕРЯЕТ.

Что проверяет валидация описано здесь https://www.mql5.com/ru/articles/2555 с примерами всех кодов для обоих терминалов -- это преимущественно проверки на пограничные настройки лота, тейка, стопа -- это преимущественно проблемы настроек и не проблемы реальной торговли (с натяжкой можно здесь говорить об отработках отложек и авто-расчёта уровней стопа/тейка/лота).

Проблемы реальной торговли иные -- это стабильность при перезагрузках, понимание своих позиций, отработка сигналов, торговых приказов при реквотах и тому подобное -- такие проверки валидация не делает.

p.s. При выставлении советника в тираж в маркет -- максимально полный набор проверок обязателен -- но при разработке не все проверки критические и не все есть смысл делать на начальном этапе, удорожая преждевременно стоимость разработки.

 
Nikolay Khrushchev:

Вы же сами написали, прохождение валидации есть критерий наличия минимального опыта программирования. Я об этом и говорю. Если фрилансер не может сделать так чтобы советник проходил валидацию, можно ли сказать что он не опытный разрабочик?

Обязательно ли прохождение валидации вообще даже если продукт не собирается в маркет? Конечно. Валидация проверяет готов ли советник к реальнмоу использованию, выявляет десктие болячки, наличие достаточного количества проверок перед отправкой торгового приказа не так ли? для этого она и была задумана. Если советник не соответсвует этим критериям, его нельзя предоставлять заказчику в качестве готовой работы.
Нет. Не так. Все эти проверки обязательны к наличию. И это не опыт. Это следование простой логике. Но тестерный советник легко проходит валидацию. Но его нельзя ставить на реал. Если хранить информацию в переменных, то советник будет летать в тестере, и валидацию пройдёт быстро. Но можно ли его считать профессионально разработанным? Нет. Все данные нужно получать из окружения. Если в нём нет логических проверок, проверок возврата результатов из функций, его можно считать профессионально разработанным? Нет. Но валидацию он пройдёт. Валидация не для оценки опыта разработчика.
 Ясно одно - вам точно нельзя доверять исполнение заказов.
 
Vladimir Baskakov:
На мт5 нет конструкторов.

Есть.

 
Andrey Barinov:

Есть.

Wizard?
 
Vladimir Baskakov:
Wizard?

нет

 
Andrey Barinov:

нет

Тогда ищо не в курсе
 
Artyom Trishkin:
Для прохождения валидации нужен минимальный опыт программирования
Artyom Trishkin
:

Нет. Не так. Все эти проверки обязательны к наличию. И это не опыт.

так минимальный опыт или не опыт? 

Artyom Trishkin:
И это не опыт. Это следование простой логике. 

тогда почему большинство исполнителей не следует этой логике?

Artyom Trishkin:
Если хранить информацию в переменных, то советник будет летать в тестере, и валидацию пройдёт быстро. Но можно ли его считать профессионально разработанным? Нет. Все данные нужно получать из окружения. Если в нём нет логических проверок, проверок возврата результатов из функций, его можно считать профессионально разработанным? Нет. Но валидацию он пройдёт. 

Вы пишите очевидные истины для нормального разработчика. Более того это, если я не забыл, даже в учебнике описано. Но большинство как выясняется даже не может следовать простой логике.
Кстати не все из торгового окружение советник вообще может получить. В частности для МТ4 советник не может получить разрешена ли торговля в бай или в селл, а только по факту получает ошибку 4110 или 4111.

Artyom Trishkin:
 Ясно одно - вам точно нельзя доверять исполнение заказов.

Вы сделали такой вывод исходя из переписки тут? гениально. 
Могли бы открыть профиль и посмотреть мой код. Вы точно модератор? )))

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