Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Зачем читать ветку, я вроде и так уже во всем разобрался.
У меня всё работает отменно в нескольких советниках, проблем с библиотекой нет
Да полно случаев не выдерживания. Каждый ордер сетки породит десяток позиций, а каждая позиция, закрываясь по тому же TP, породит десятки закрытых позиций.
1) К Вашему сведению, частичные позиции в МТ4 тоже просто так не порождаются (во всяком случае, у нормальных брокеров), а исключительно с комментами "from#" и "to#". Ещё аргументы есть?
2) На самом деле "боевого применения" на данный конкретный момент не выдержала именно Ваша библиотека, поскольку как я уже сказал библиотеки пишутся не для идеального мира, а для нашего грешного, несовершенного и убогого. Хотя я Вашу позицию прекрасно понимаю и сам бы, скорее всего, такой код никогда не стал бы писать. А если бы я его написал, то не стал бы спорить с Вами на эту тему, а тихо переделал. Но проблема в том, что этот код писал не я :) Ладно, спасибо за диалог, пойду думать
1) К Вашему сведению, частичные позиции в МТ4 тоже просто так не порождаются (во всяком случае, у нормальных брокеров), а исключительно с комментами "from#" и "to#". Ещё аргументы есть?
Любая система, учитывающая боевую торговую историю для принятия решений, кривая. Исключение - виртуальная торговая история, т.к. там идеальное исполнение. Но это уже совсем другая история.
2) На самом деле "боевого применения" на данный конкретный момент не выдержала именно Ваша библиотека, поскольку как я уже сказал библиотеки пишутся не для идеального мира, а для нашего грешного, несовершенного и убогого. Хотя я Вашу позицию прекрасно понимаю и сам бы, скорее всего, такой код никогда не стал бы писать. А если бы я его написал, то не стал бы спорить с Вами на эту тему, а тихо переделал. Но проблема в том, что этот код писал не я :) Ладно, спасибо за диалог, пойду думать
Криворуких MT4-кодеров к MT5 близко подпускать нельзя, тем более к библиотеке. Рад, что Вы к таким не относитесь.
Факт, кривой MT4-советник библиотека может не переварить. Правильно написанный MT4-советник - без проблем.
ЗЫ Надо просто научиться не пихать SELECT_BY_TICKET для "облегчения".
Я сталкивался с проблемой смены тикета без использования СелектБайТикет. Обошел вот так:
Я сталкивался с проблемой смены тикета без использования СелектБайТикет. Обошел вот так:
Просьба пояснить.
Просьба пояснить.
Мы вроде бы обсуждали это тогда, в процессе решения.
Есть некая информация, привязанная к ордеру. И при установке новых ордеров нужно было анализировать эти данные по все своим ордерам из истории.
Мы вроде бы обсуждали это тогда, в процессе решения.
Есть некая информация, привязанная к ордеру. И при установке новых ордеров нужно было анализировать эти данные по все своим ордерам из истории.
Понял. Нужно было понять, как дербанилась позиция.
OrderSend вместо TRADE_RETCODE_INVALID_PRICE возвращает ERR_TRADE_SEND_FAILED:
Обычно в моих ошибках программирования ERR_TRADE_SEND_FAILED означает передачу неверного (уже закрытого или нулевого) тикета. А так я не могу различить программно.
OrderSend вместо TRADE_RETCODE_INVALID_PRICE возвращает ERR_TRADE_SEND_FAILED:
Обычно в моих ошибках программирования ERR_TRADE_SEND_FAILED означает передачу неверного (уже закрытого или нулевого) тикета. А так я не могу различить программно.
Полный лог выполнения скрипта