Да. Однако, можете проверить, что предложенные Buy/Sell-функции будут возвращать true только после исполнения выставленного MT5-ордера.
В документации сказано иное.
При отправке рыночного ордера (MqlTradeRequest.action=TRADE_ACTION_DEAL) успешный результат функции OrderSend() не означает, что ордер был выполнен (исполнены соответствующие сделки): true в этом случае означает только то, что ордер был успешно размещен в торговой системе для дальнейшего выполнения. Торговый сервер может в возвращаемой структуре результата result заполнить значения полей deal или order, если эти данные будут ему известны в момент формирования ответа на вызов OrderSend(). В общем случае событие или события исполнения сделок, соответствующих ордеру, могут произойти уже после того, как будет отправлен ответ на вызов OrderSend(). Поэтому для любого типа торгового запроса при получении результата выполнения OrderSend() необходимо в первую очередь проверять код возврата торгового сервера retcode и код ответа внешней торговой системы retcode_external (при необходимости), которые доступны в возвращаемой структуре результата result.
Там от OrdeSend только название, весь код спрятан под дефайном и проверяется наверняка не то, что возвращает OrdeSend, а тиккет или код возврата из структуры MqlTradeResult.
Не вижу особых преимуществ MT4Orders от CTrade, кроме ностальжирования по четырке с её OP_BUY и OP_SELL
ЗЫ. Погорячился, сорри. То, что возвращает CTrade нужно проверять. За MT4Orders ничего не скажу, так как не юзал, возможно эта библа имеет преимущество перед CTrade, но я её всё равно использовать не буду из за не привычных OP_BUY и OP_SELL.
Там от OrdeSend только название, весь код спрятан под дефайном и проверяется наверняка не то, что возвращает OrdeSend, а тиккет или код возврата из структуры MqlTradeResult.
Не вижу особых преимуществ MT4Orders от CTrade, кроме ностальжирования по четырке с её OP_BUY и OP_SELL
По диагонали на телефоне смотрю, не понял, что речь про библиотеку. :)
Но это не от метаквот решение. Порог входа в мт5 значительно выше, чем раньше был в мт4.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Можете проверить.
Или предложить стресс-тест на проверку корректности.
true - исполнились, false - нет.
Можете проверить.
Да. Однако, можете проверить, что предложенные Buy/Sell-функции будут возвращать true только после исполнения выставленного MT5-ордера.
Да. Однако, можете проверить, что предложенные Buy/Sell-функции будут возвращать true только после исполнения выставленного MT5-ордера.
Там от OrdeSend только название, весь код спрятан под дефайном и проверяется наверняка не то, что возвращает OrdeSend, а тиккет или код возврата из структуры MqlTradeResult.
Не вижу особых преимуществ MT4Orders от CTrade, кроме ностальжирования по четырке с её OP_BUY и OP_SELL
ЗЫ. Погорячился, сорри. То, что возвращает CTrade нужно проверять. За MT4Orders ничего не скажу, так как не юзал, возможно эта библа имеет преимущество перед CTrade, но я её всё равно использовать не буду из за не привычных OP_BUY и OP_SELL.
Там от OrdeSend только название, весь код спрятан под дефайном и проверяется наверняка не то, что возвращает OrdeSend, а тиккет или код возврата из структуры MqlTradeResult.
Не вижу особых преимуществ MT4Orders от CTrade, кроме ностальжирования по четырке с её OP_BUY и OP_SELL
Это хорошо, иначе постоянно были бы баг-репорты.
С индикаторами - да.
Время компиляции: MT4 - 150 ms, MT5 - 1200 ms.
Тут нет проверок, в либах МТ5 они есть
MT4Orders
Эта либа чисто для быстрого построения двухплатфорненного советника. А вообще код-то открыт, посмотрите ))
true - исполнились, false - нет.
Можете проверить.
Опять вы местных детей пугаете. Они же не проходили в школе дефайны )))