Может я распечатку сделал не правильно, но статус ордера одинаков и при инвалиде, и без инвалида…
Потом, ведь ордер уже выбран среди открытых. Значит его статус не должен быть STARTED, разве не так?
Запустите этот скрипт.
voidOnStart()
{
long State = -1;
while (!IsStopped())
if (OrderGetTicket(OrdersTotal() - 1) && (State != OrderGetInteger(ORDER_STATE)))
Print(EnumToString((ENUM_ORDER_STATE)(State = OrderGetInteger(ORDER_STATE))));
}
И руками откройте отложку (желательно, чтобы не было других ордеров).
2023.04.2512:57:26.983 '160325739': buy limit 1 AUDUSD at 0.666642023.04.2512:57:27.036 '160325739': accepted buy limit 1 AUDUSD at 0.666642023.04.2512:57:27.036ORDER_STATE_STARTED2023.04.2512:57:27.041ORDER_STATE_PLACED2023.04.2512:57:27.043 '160325739': order #2289634089 buy limit 1 / 1 AUDUSD at 0.66664 done in 59.632 ms
2023.04.2512:58:11.323ORDER_STATE_REQUEST_ADD2023.04.2512:58:11.352ORDER_STATE_PLACED2023.04.2512:58:11.352 '160325739': deal #2278919416 buy 1 AUDUSD at 0.66664 done (based on order #2289634089)
Потому что это универсальный метод, позволяющий увидеть даже такое.
Понятно, что терминал не идеален и количество ордеров может быть уже больше нуля, а выбрать ордер не получается… И что? Ну увидели такой недостаток терминала, а как это использовать? Да и зачем мне количество если ордер не выбран.
Ведь в моём случае совсем наоборот. Ордер выбран, но статус не позволяет его модифицировать. Это я уже проверил. Спасибо за наводку где искать тараканов…
В режиме двух окон в горизонт положении смартфона нет кнопки. То есть если телефон в кредле в горизонтальном режиме и нужно выключить курсор. Вызвать боковую панель кликом по соседнему окну и там отключить курсор тоже не получается
Потом ведь ордер уже выбран в действующих… Значит ничто не должно мешать его модификации…
STARTED - нельзя ничего сделать. PLACED - можно.
STARTED - нельзя ничего сделать. PLACED - можно.
Может я распечатку сделал не правильно, но статус ордера одинаков и при инвалиде, и без инвалида…
Потом, ведь ордер уже выбран среди открытых. Значит его статус не должен быть STARTED, разве не так?
Может я распечатку сделал не правильно, но статус ордера одинаков и при инвалиде, и без инвалида…
Потом, ведь ордер уже выбран среди открытых. Значит его статус не должен быть STARTED, разве не так?
Запустите этот скрипт.
И руками откройте отложку (желательно, чтобы не было других ордеров).
Запустите этот скрипт.
И руками откройте отложку (желательно, чтобы не было других ордеров).
Зачем мне такие азы? Я прекрасно понимаю, что ордер имеет разный статус. Прекрасно понимаю, что я мог неправильно сделать распечатку.
Спасибо за подсказку, видимо надо поставить другой тип транзакции… Буду пробовать.
Зачем мне такие азы? Я прекрасно понимаю, что ордер имеет разный статус. Прекрасно понимаю, что я мог неправильно сделать распечатку.
Потому что это универсальный метод, позволяющий увидеть даже такое.
Потому что это универсальный метод, позволяющий увидеть даже такое.
Понятно, что терминал не идеален и количество ордеров может быть уже больше нуля, а выбрать ордер не получается… И что? Ну увидели такой недостаток терминала, а как это использовать? Да и зачем мне количество если ордер не выбран.
Ведь в моём случае совсем наоборот. Ордер выбран, но статус не позволяет его модифицировать. Это я уже проверил. Спасибо за наводку где искать тараканов…
Верно?
https://www.mql5.com/ru/forum/1111/page3310#comment_46270199
https://www.mql5.com/ru/forum/1111/page3310#comment_46275318
Потому что это универсальный метод, позволяющий увидеть даже такое.
fxsaber #: я давно хотел спросить: зачем вы эти тесты делаете? Вы не сотрудник MQL, не авторизированный пользователь. Вам для забавы ?
Вы находите такие уязвимости в которые мне не удалость попасть за 10 лет в програминге.
fxsaber #: я давно хотел спросить: зачем вы эти тесты делаете?
fxsaber #: я давно хотел спросить: зачем вы эти тесты делаете? Вы не сотрудник MQL, не авторизированный пользователь. Вам для забавы ?
Вы находите такие уязвимости в которые мне не удалость попасть за 10 лет в програминге.
он миллион долларов сделал на багах) не реальных конечно
и кстати, 1й0 лет, могли бы и знать его прошлые имена тут