- Реальные и сгенерированные тики - Алгоритмический трейдинг, торговые роботы
- Шаблоны и профили - Дополнительные возможности - Графики котировок, технический и фундаментальный анализ
- Начало работы
Здравствуйте. Подскажите пож-ста: Пробую использовать несколько роботов (разного алгоритма) на одном графике (по одному они работают отлично). Открываю 4 графика одного инструмента, одного таймфрейма и размещаю на них по одному роботу (у каждого разные магик-номера), после чего - запускаю их в действие. Но работает только тот, который первым открывает сделку - остальные "курят в сторонке". Когда удаляю работавшего робота - запускается одни из оставшихся трех и т.д. Т.е возникает некий конфликт между ними. Что делать?
Vitalii Ananev:
Возможно что, в логике работы этого робота стоит проверка, если есть открытая позиция по данному инструменту хоть и с разными магиками то больше не открывать. Точнее можно сказать только заглянув в код. Обратитесь к автору советника.
Автор советника я сам - собираю их в конструкторе mql5 из готовых блоков. А как проверить стоит ли эта "открытая позиция"? как она обозначается в коде - не подскажете? Или может где в настройках нужно разрешать торговать нескольким советникам. заранее спасибо за ответ.
В терминале МТ5, допускается, только одна открытая позиция по одному инструменту. С недавнего времени добавился новый тип счетов (только для форекс) где в МТ5 допускается открытии нескольких позиций. Возможно конструктор об этом не знает (я конструктором не пользовался ни разу) или у вас тип счета где разрешена только одна позиция по одному инструменту.
В самом терминале нет ограничений на количество советников. По биржевым правилам, а МТ5 в первую очередь предназначен для биржи, по одному инструменту можно открыть только одну позицию в одном направлении. Открытие второй позиции в этом же направлении просто добавляет объем к уже существующей позиции. А открытии позиции в противоположном направлении закрывает часть объема. Например открыта позиции на покупку 1 лот, открытие еще одной позиции бай 1 лот приведет к тому, что у вас будет 1-на позиция но уже объемом 2 лота. Открытии позиции селл 0.5 лота приведет к тому что у вас останется позиция бай 1.5 лота.
В терминале МТ5, допускается, только одна открытая позиция по одному инструменту. С недавнего времени добавился новый тип счетов (только для форекс) где в МТ5 допускается открытии нескольких позиций. Возможно конструктор об этом не знает (я конструктором не пользовался ни разу) или у вас тип счета где разрешена только одна позиция по одному инструменту.
В самом терминале нет ограничений на количество советников. По биржевым правилам, а МТ5 в первую очередь предназначен для биржи, по одному инструменту можно открыть только одну позицию в одном направлении. Открытие второй позиции в этом же направлении просто добавляет объем к уже существующей позиции. А открытии позиции в противоположном направлении закрывает часть объема. Например открыта позиции на покупку 1 лот, открытие еще одной позиции бай 1 лот приведет к тому, что у вас будет 1-на позиция но уже объемом 2 лота. Открытии позиции селл 0.5 лота приведет к тому что у вас останется позиция бай 1.5 лота.
Я знаю, что все будет отражаться в одной позиции, которая будет просто изменяться в объемах туда-сюда с помощью нескольких советников. Я написал в службу поддержки, надеюсь мне ответят почему советники не работают. Единственный вопрос, который меня мучит: есть ли возможность как-то отслеживать какую сделку открывает-закрывает конкретный советник?
Я знаю, что все будет отражаться в одной позиции, которая будет просто изменяться в объемах туда-сюда с помощью нескольких советников. Я написал в службу поддержки, надеюсь мне ответят почему советники не работают. Единственный вопрос, который меня мучит: есть ли возможность как-то отслеживать какую сделку открывает-закрывает конкретный советник?
Добавьте, для каждого советника свой уникальный комментарий с которым он будет открывать позиции.
...
Может дело в магик номере. Если все 4-ре советника должны работать на одном инструменте и с одной позицией то и магик номер должен быть один на всех.
Я знаю, что все будет отражаться в одной позиции, которая будет просто изменяться в объемах туда-сюда с помощью нескольких советников. Я написал в службу поддержки, надеюсь мне ответят почему советники не работают. Единственный вопрос, который меня мучит: есть ли возможность как-то отслеживать какую сделку открывает-закрывает конкретный советник?
Блин. Ничего не помогает - не торгуют гады ни с общим магик-номером ни с индивидуальными. В саппорте вообще такое ощущение, что неквалифицированные кадры работают - мямлят какую-то фигню не в ту степь. Друзья, кто реально торгует скопом советников - как вы это делаете?
Может всё зависит от того, как поставлен вопрос?
Говорил же:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Проблема с запуском нескольких роботов на одном графике.
Karputov Vladimir, 2016.07.18 15:51
Зачем по таким пустякам отвлекать сервисдеск? Какой терминал (тип и билд) у Вас? Покажите код советника - думаю там сразу и увидим ограничения, а терминал, как всегда, окажется не при чём. А также нужны логи из вкладок терминала "Эксперты" и "Журнал".Блин. Ничего не помогает - не торгуют гады ни с общим магик-номером ни с индивидуальными. В саппорте вообще такое ощущение, что неквалифицированные кадры работают - мямлят какую-то фигню не в ту степь. Друзья, кто реально торгует скопом советников - как вы это делаете?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования