![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Короче я наверное сам ступил. Вот здесь
было слишком короткое условие скорее всего. Точно не могу сказать. Возможно из-за скачков в 3 пукнта и более за доли-секунды были расхождения с тестером. Ещё из-за того, что перед функцией удаления обновлялись данные. Обновление данных я конечно не буду убирать, но вот это условие поменял на
Это никак не повлияет на качество сигнала, так как основное условие всё равно будет соблюдаться, которое на самом верху и скрыто. Я сделал вот это условие таким коротким, чтобы было меньше нагрузки на сервер ДЦ. Чтобы удаление ордеров было реже. Некоторые возмущаются из-за частоты модификаций и операций.
Продолжаю целый день наблюдать. Пока не было тех случаев, о котрых я говорил. Может из того, что поменял условие.
Почему я говорил, что иногда условие игнорируется 10-15 секунд? Чёрт знает. Запутался совсем. Буду продолжать смотреть за кодом с помощью комментов. Но сегодня не было очевидных разногласий в сигналах. Возможно из-за того, что каждое условие прописал с новой строки. Возможно из-за того,что увеличил длину для выполнения условия. Посмотрим.
DSerg же тролль! Даже на пике ухмыляющаяся рожа.
Он же с сайта lurkmore.ru ! Давайте, ребята, найдём и проучим его!
Няша, ты только что узнал про ПеКафейсы, да?
Ну и кого я здесь затроллел, а?
FOReignEXchange, а ты пробовал уйти от лимитников? Что мешает вместо них расчитывать переменную и открываться с рынка при достижении её ценой.. или обнулять её за долисекунды при необходимости?!
Проскальзывания будут. С лимитниками их почти нету.
Помогите пожалуйста понять в чём дело. Из чего такая вот ситуация.
Стоят два терминала одного ДЦ на одном сервере - демо и реал счета. На демо-счёте и реал-счёте торгуют одинаковые роботы. Но иногда на одном из терминалов пропадают тики. Вот что в журнале при этом.
11:09:04 '904635': order was opened : #26620914 sell stop 0.10 EURUSD at 1.3530 sl: 1.3544 tp: 1.3518
11:12:54 '904635': deleting of pending order #26620914 sell 0.10 EURUSD at 1.3530 sl: 1.3544 tp: 1.3518 failed [Trade timeout]
и в журнале эксперта
11:09:00 MMCIS_EUR EURUSD,M1: open #26620914 sell stop 0.10 EURUSD at 1.3530 sl: 1.3544 tp: 1.3518 ok
11:09:04 MMCIS_EUR EURUSD,M1: Bid=1.354
11:09:04 MMCIS_EUR EURUSD,M1: Bid=1.3541
11:09:06 MMCIS_EUR EURUSD,M1: Bid=1.354
11:09:07 MMCIS_EUR EURUSD,M1: Bid=1.3539
11:09:16 MMCIS_EUR EURUSD,M1: Bid=1.3538
11:09:22 MMCIS_EUR EURUSD,M1: Bid=1.3537
11:09:23 MMCIS_EUR EURUSD,M1: Bid=1.3538
11:09:25 MMCIS_EUR EURUSD,M1: Bid=1.3537
11:09:28 MMCIS_EUR EURUSD,M1: Bid=1.3537
11:09:29 MMCIS_EUR EURUSD,M1: Bid=1.3536
11:09:30 MMCIS_EUR EURUSD,M1: Bid=1.3535
11:12:55 MMCIS_EUR EURUSD,M1: market order #26620914 cannot be deleted
11:12:55 MMCIS_EUR EURUSD,M1: market order #26620914 cannot be deleted
11:12:55 MMCIS_EUR EURUSD,M1: market order #26620914 cannot be deleted
11:12:55 MMCIS_EUR EURUSD,M1: market order #26620914 cannot be deleted
11:13:07 MMCIS_EUR EURUSD,M1: Bid=1.353
11:13:07 MMCIS_EUR EURUSD,M1: Bid=1.3529
11:13:07 MMCIS_EUR EURUSD,M1: Bid=1.353
11:13:10 MMCIS_EUR EURUSD,M1: Bid=1.3531
11:13:19 MMCIS_EUR EURUSD,M1: Bid=1.3532
2-3 минуты вообще ничего не происходило и Print не выводил ничего в журнал. Хотя на другом терминале всё нормально. Вот например кусок из журнала.
11:10:17 MMCIS_EUR EURUSD,M1: Bid=1.3535
11:10:18 MMCIS_EUR EURUSD,M1: Bid=1.3534
11:10:19 MMCIS_EUR EURUSD,M1: Bid=1.3535
11:10:24 MMCIS_EUR EURUSD,M1 :Bid=1.3534
11:10:27 MMCIS_EUR EURUSD,M1: Bid=1.3535
11:10:27 MMCIS_EUR EURUSD,M1: Bid=1.3534
11:10:30 MMCIS_EUR EURUSD,M1: Bid=1.3533
11:10:33 MMCIS_EUR EURUSD,M1: Bid=1.3532
11:10:37 MMCIS_EUR EURUSD,M1: delete #26620917 sell stop 4.00 EURUSD at 1.3527 sl: 1.3541 tp: 1.3515 ok
Такое ущущение, что тики перестают идти, но связь идёт, так как в журнале нет сообщения Connecting Failed. Такая проблемма случается в любой момент, на обоих терминалах в разное время. Из-за этого срабатывают ненужные ордера.
Что это такое?
Роботы стоят на сервере и только там замерзания тиков происходит. У меня на компе всё нормально. Пока буду отслеживать ордера у себя на компе и удалять их, если они там не удалются. Уже код забабахал и поставил.
К себе на комп роботов не хочу ставить, так как он у меня тупит иногда, может запаздывать с открытием ордеров.
Роботы стоят на сервере и только там замерзания тиков происходит.
Няша, ты только что узнал про ПеКафейсы, да?
Ну и кого я здесь затроллел, а?
Всех, кто посчитал твои граали пригодными для реала. И да, я няша, но только до того, как раскрою свой рот.
А вообще, зависть. 35 страниц же.