Народ. Кто может - помогите найти причину. Долбусь уже месяц. Отправки метаквотовцам закончились тишиной с их стороны. Вынос темы на обсуждение дважды закончились несколькими вопросами и тишиной. Ордер отложенный выставляется, но когда подходит цена для его срабатывания с вероятностью процентов 20 ничего не происходит. Цена проходит мимо, а ордер продолжает висеть. Пример - История с альпари, АУДЮСД, М1, Все тики, с 2005.4.11 по 2005.4.12, Депозит 100000, параметр Lot=0.1, сервер МетаквотесДемо. Распечатываю всё, что только может дать информацию. Далее код:
- Найти ближайшее к заданному время, где не было открытых позиций.
- Помогите пожалуйста написать советник
- Разработчики, помогите разрешить проблему.
А причем здесь код, если ордер таки выставляется? Смотри журнал, может у тебя в это время был сбой по связи? Или денег не было в достатке.
А причем здесь код, если ордер таки выставляется? Смотри журнал, может у тебя в это время был сбой по связи? Или денег не было в достатке.
Связь не причем. Ошибка в тестере. Бабласа в достатке. Депозит 100000, Lot=0.1
Всёже есть наверно е зависимость от кода какая-то. Я не первый раз с таким сталкиваюсь в своих экспертах.
Скорее всего что-то я гдето не учитываю каких-то тонкостей MQ4. Просто я RickD заказал то-же самое. Он написал по своему. Я прогнал его версию на том-же месте и всё ок. Значит дело где-то в методе запрограммирования процесса. Вот я и прошу, чтобы господа ШАРЯЩИЕ помогли разобраться. Если очень длиный код, то я могу выложить по проще и по короче.
Для начала проверяйте все вызовы OrderSelect();
Для начала проверяйте все вызовы OrderSelect();
Прости пожалуйста, что конкретно мне проверять в этих вызовах, нет ли ошибки при отработке?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь