Если Ваш советник и на реале не использует тики следующие после первого тика свечи - тогда никак, ни в реале, ни в тесте. А если использует, то прийдется Вам признать, что эти тики Вам как раз нужны.
В реале я пока торгую только руками.
Но считаю, что уметь пользоваться тестером для проверки работоспособности идей крайне важно, так как экономиться огромное количество времени. Так как я торгую исключительно по паттернам, то поведение цены внутри бара меня действительно не интересует. При наступлении некоторых условий выставляются SL и TP на определенных уровнях, далее возможно только подтягивание SL (если это целесообразно для получения положительного мат. ожидания), и все. Метод моделирования "по ценам открытия" идеально подходит для тестирования моих идей, но нужно решить, как обойти "невозможность" выставления SL на слишком близком уровне к рыночной цене.
В реале я пока торгую только руками.
Но считаю, что уметь пользоваться тестером для проверки работоспособности идей крайне важно, так как экономиться огромное количество времени. Так как я торгую исключительно по паттернам, то поведение цены внутри бара меня действительно не интересует. При наступлении некоторых условий выставляются SL и TP на определенных уровнях, далее возможно только подтягивание SL (если это целесообразно для получения положительного мат. ожидания), и все. Метод моделирования "по ценам открытия" идеально подходит для тестирования моих идей, но нужно решить, как обойти "невозможность" выставления SL на слишком близком уровне к рыночной цене.
Видимо надо тестировать днем, когда STOP_LEVEL будет минимальным
далее возможно только подтягивание SL (если это целесообразно для получения положительного мат. ожидания), и все. Метод моделирования "по ценам открытия" идеально подходит для тестирования моих идей, но нужно решить, как обойти "невозможность" выставления SL на слишком близком уровне к рыночной цене.
Вы не сможете выставить SL близко к рынку в любом случае. Ни руками, ни автоматом. Если Вы производите "руками" какие-то действия внутри бара, а не только в начале его, то метод моделирования "по ценам открытия" никак Вам не подходит.
Уверен?
Ведь контроль стоп-левела производится в терминале и ошибочные запросы на сервер не отсылаются.
Так, ладно. Тогда такой вопрос. Цель: тестирование идей. Не создание
советника. Если контроль стоп-левела производится в терминале, то может существует способ отключить этот контроль в терминале во время тестирования?
В принципе вам тут правильно написали что, допустим, покупки происходят по Ask, а закрытия по Bid. Тестером безусловно пользоваться надо и в разработках стратегий с помощью отладчика даже при ручной торговле необходимо и я считаю правильно (можно даже использовать любого робота и в ручную поправлять так, как тебе надо). Я сейчас по ходу напишу функцию по установке стопов, если у ордера нет стопов или стопы ордеров равны нулю. И именно использую для установки функцию OrderModify, если у ордера нет StopLoss и он равен нулю. И вот столкнулся с такой проблемой и с этой ошибкой 130 (неправильные стопы). Дело по ходу заключается в том, что вначале открывается ордер с нулевыми стопами, проходит время, и если я пытаюсь открыть StopLoss от OrderOpenPrice, то возникает ошибка. И я сейчас поменял OrderOpenPrice на Bid для покупки и Ask для продажи и ошибка 130 исчезла и осталась ошибка 145 которая скорей всего и исправляется с помощью if - проверок?!
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Если Ваш советник и на реале не использует тики следующие после первого тика свечи - тогда никак, ни в реале, ни в тесте. А если использует, то прийдется Вам признать, что эти тики Вам как раз нужны.
В реале я пока торгую только руками.Но считаю, что уметь пользоваться тестером для проверки работоспособности идей крайне важно, так как экономиться огромное количество времени. Так как я торгую исключительно по паттернам, то поведение цены внутри бара меня действительно не интересует. При наступлении некоторых условий выставляются SL и TP на определенных уровнях, далее возможно только подтягивание SL (если это целесообразно для получения положительного мат. ожидания), и все. Метод моделирования "по ценам открытия" идеально подходит для тестирования моих идей, но нужно решить, как обойти "невозможность" выставления SL на слишком близком уровне к рыночной цене.
В реале я пока торгую только руками.Но считаю, что уметь пользоваться тестером для проверки работоспособности идей крайне важно, так как экономиться огромное количество времени. Так как я торгую исключительно по паттернам, то поведение цены внутри бара меня действительно не интересует. При наступлении некоторых условий выставляются SL и TP на определенных уровнях, далее возможно только подтягивание SL (если это целесообразно для получения положительного мат. ожидания), и все. Метод моделирования "по ценам открытия" идеально подходит для тестирования моих идей, но нужно решить, как обойти "невозможность" выставления SL на слишком близком уровне к рыночной цене.
Видимо надо тестировать днем, когда STOP_LEVEL будет минимальным
Видимо надо тестировать днем, когда STOP_LEVEL будет минимальным
Но он все-равно есть. А SL (в том числе трейлинг-стоп) и TP достаточно часто может находятся "близко" относительно цены открытия следующего бара.
далее возможно только подтягивание SL (если это целесообразно для получения положительного мат. ожидания), и все. Метод моделирования "по ценам открытия" идеально подходит для тестирования моих идей, но нужно решить, как обойти "невозможность" выставления SL на слишком близком уровне к рыночной цене.В любом случае контроль на STOP_LEVEL нужен. Без него никак. Иначе могут заблокировать работу советника.
Уверен?Ведь контроль стоп-левела производится в терминале и ошибочные запросы на сервер не отсылаются.
Уверен?Ведь контроль стоп-левела производится в терминале и ошибочные запросы на сервер не отсылаются.
Я и не спорю. Отстал от жизни. Видимо старый стал.
Уверен?Ведь контроль стоп-левела производится в терминале и ошибочные запросы на сервер не отсылаются.
Так, ладно. Тогда такой вопрос. Цель: тестирование идей. Не создание советника. Если контроль стоп-левела производится в терминале, то может существует способ отключить этот контроль в терминале во время тестирования?... может существует способ отключить этот контроль в терминале во время тестирования?
Зачем изобретать велосипед и пытаться смоделировать нереальные торговые условия если можно и нужно просто учесть в коде ограничения:
Ограничение по минимальной дистанции StopLevel.
Торговая операция не осуществляется, если нарушено любое из указанных требований.