Если торговое окружение изменилось то с процессом сопоставления этого изменения с конкретным сигналом Вы справитесь без труда. Проблема в том что делать если оно не изменилось!? Если ордер выводится на рынок, то в отдельных случаях он может появится и через минуту и через час (и это не связано с отсутствием соединения)
Если торговое окружение изменилось то с процессом сопоставления этого изменения с конкретным сигналом Вы справитесь без труда. Проблема в том что делать если оно не изменилось!? Если ордер выводится на рынок, то в отдельных случаях он может появится и через минуту и через час
да все верно, он появляется "неоткуда" и через 1 2-5 минут.
Просто вы написали, что с таким кодом надо лишать продавца его имени.
Я думал может у Вас есть решение такой проблемы.
я вижу сейчас только то, чтобы отменить сигнал при такой ошибке.
Я не знаю как нужно. Но знаю как не нужно - а именно не нужно его повторно выставлять
Ну почему же? Я говорил про то, что у меня нет обработки этой ошибки. Потому что я встречаю её первый раз и только на сервере впс от метаквотс
А например при реквоте или неправильных стопах, когда спред плавающий в мы хотим минимальный стоплосс, то я отправляю запрос повторно(с изменением стопов). Почему вы считаете, что так делать не нужно?
Например при нехватке средств, закрытом рынке, запрете торговли я не подаю повторный запрос.
Теперь я понимаю, что при таймаут не нужно, но зачем лишать продавца права? Это какой то серьёзный баг продавца?
я до сих пор не знаю почему возникает ошибка выставления таймера. cannot set timer
как ее победить?
я выяснил только то, что она возникает при сложном алгоритме и куча ордеров. что соответствует друг другу.
т.е. много ордеров истории - читаем обрабатываем и таймер в какой то момент начинает глючить.
при чем он глючит ни в момент запуска эксперта а через некоторое время. и перезапуск такого таймера не дает результата, только если перегрузить эксперта.
Серьезный баг потому что вместо одного ордера открывается бесконечное число ордеров - что означает моментальный слив!
Но лишать не будут потому что это не отслеживается
так я же не специально это делаю, правильно? я говорю про то, что в терминале возможно баг. который возвращает такую ошибку. на форуме я спросил как с ней бороться.
Вариант - отказаться, не подходит. ведь был сигнал и я хочу открыть сделку.
та не - файл должен быть в mql5/files
Если проверка была из тестера стратегий, то файл должен быть в терминал/tester/files
Все выглядит, как баг VPS-Терминала.
не, такая штука не редкость при плохой и нестабильной связи. А к ВПСкам от МК не раз высказывались такие претензии
пока не могу уловить мысль
Если торговое окружение изменилось то с процессом сопоставления этого изменения с конкретным сигналом Вы справитесь без труда. Проблема в том что делать если оно не изменилось!? Если ордер выводится на рынок, то в отдельных случаях он может появится и через минуту и через час (и это не связано с отсутствием соединения)
Если торговое окружение изменилось то с процессом сопоставления этого изменения с конкретным сигналом Вы справитесь без труда. Проблема в том что делать если оно не изменилось!? Если ордер выводится на рынок, то в отдельных случаях он может появится и через минуту и через час
да все верно, он появляется "неоткуда" и через 1 2-5 минут.
Просто вы написали, что с таким кодом надо лишать продавца его имени.
Я думал может у Вас есть решение такой проблемы.
я вижу сейчас только то, чтобы отменить сигнал при такой ошибке.
как Вы это видите?
да все верно, он появляется "неоткуда" и через 1 2-5 минут.
Просто вы написали, что с таким кодом надо лишать продавца его имени.
Я думал может у Вас есть решение такой проблемы.
Я не знаю как нужно. Но знаю как не нужно - а именно не нужно его повторно выставлять
Я не знаю как нужно. Но знаю как не нужно - а именно не нужно его повторно выставлять
я до сих пор не знаю почему возникает ошибка выставления таймера. cannot set timer
как ее победить?
я выяснил только то, что она возникает при сложном алгоритме и куча ордеров. что соответствует друг другу.
т.е. много ордеров истории - читаем обрабатываем и таймер в какой то момент начинает глючить.
при чем он глючит ни в момент запуска эксперта а через некоторое время. и перезапуск такого таймера не дает результата, только если перегрузить эксперта.
Если проверка была из тестера стратегий, то файл должен быть в терминал/tester/files
Серьезный баг потому что вместо одного ордера открывается бесконечное число ордеров - что означает моментальный слив!
Но лишать не будут потому что это не отслеживается
Серьезный баг потому что вместо одного ордера открывается бесконечное число ордеров - что означает моментальный слив!
Но лишать не будут потому что это не отслеживается
так я же не специально это делаю, правильно? я говорю про то, что в терминале возможно баг. который возвращает такую ошибку. на форуме я спросил как с ней бороться.
Вариант - отказаться, не подходит. ведь был сигнал и я хочу открыть сделку.