Invalid request - только начал, и понять не могу... - страница 2

 
Yedelkin:

Крайне спорно.  

  Стандартная библиотека как "человекоудобный способ" - no comments.

Я удивлен, очень. Сокращение кода в разы, отброс ненужных инициализаций, не пойму, как это может считаться менее удобным.

В куче продуктов видел как делают собственные функции/методы обертки для покупки, продажи, закрытия позиций, которые копируют поведение стандартной библиотеки.
Спрашивается, зачем?

Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
mrProF:

Я удивлен, очень. Сокращение кода в разы, отброс ненужных инициализаций, не пойму, как это может считаться менее удобным.

У него так эмоции проявились. Аргументов нет.
 
mrProF: Я удивлен, очень. Сокращение кода в разы, отброс ненужных инициализаций, не пойму, как это может считаться менее удобным.
Для получения ответа на выделенную реплику достаточно хоть раз САМОСТОЯТЕЛЬНО обработать ту или иную стандартную торговую ситуацию. А затем сравнить с тем, что Вы называете "сокращением кода в разы".
 
Renat: У него так эмоции проявились. Аргументов нет.
 Не спешите с выводами. Особенно если учесть 10-минутную задержку на ответ.
 
Yedelkin:
 Не спешите с выводами. Особенно если учесть 10-минутную задержку на ответ.
То есть, технических аргументов нет.
 
Yedelkin:
Для получения ответа на выделенную реплику достаточно хоть раз САМОСТОЯТЕЛЬНО обработать ту или иную стандартную торговую ситуацию. А затем сравнить с тем, что Вы называете "сокращением кода в разы".

И в чем же разница? Проверить рыночное окружение? Проверяем, вычисляем стопы, нормализуем, собираемся открывать.

Без стандартной библиотеки - обнуляем структуру, заполняем поля, передаем запрос, обрабатываем коды ответа (разбирая структуру). ~на составление запроса и отправку навскидку 10-20 строк.

С стандартной библиотекой - отправляем запрос вызовом одного метода, обрабатываем коды ответа (вызываем методы у CTrade). ~на составление запроса и отправку 1 строка.

Если что-то пошло не так суетимся и обрабатываем ошибки открытия.

Ах да, я самостоятельно обрабатывал стандартную ту или иную ситуацию, и как только дошел до стандартной библиотеки, практически не пользовался OrderSend(структура_запроса, структура_ответа) за редкими исключениями.

Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
Renat:
У него так эмоции проявились. Аргументов нет.
Видимо Вы правы, ну да ладно, с кем не бывает :)
 
Renat:  То есть, технических аргументов нет.   

Конечно. Когда лень сравнивать те или иные особенности, рождается один и тот же довод типа "технических аргументов нет". Мол, "я не вижу неких аргументов; проверять - лень; значит всё - фигня".

ОК, считайте, что при таком вашем подходе - "аргументов нет, одни слова".

 
Yedelkin:

Конечно. Когда лень сравнивать те или иные особенности, рождается один и тот же довод типа "технических аргументов нет". Мол, "я не вижу неких аргументов; проверять - лень"; значит всё - фигня".

ОК, считайте, что при таком вашем подходе - "аргументов нет, одни слова".

Что-то пока я вижу вашу точку зрения как "Я не пользуюсь стандартной библиотекой, мне не удобно, но почему не знаю".
Я пожалуй, воздержусь от дальнейших прений, без каких-то сообщений с вашей стороны по сути обсуждения.
Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
mrProFИ в чем же разница?
 Я Вам чётко выделил слово "САМОСТОЯТЕЛЬНО". Хотите пользоваться чужими разработками с лишними телодвижениями - так это ещё не повод внушать новичкам, что "отправка запросов с заполнением структур, это извращение с кучей подводных камней".
Причина обращения: