Добрый день.
Прошу написать мультивалютный советник для МТ5.
За основу можно взять уже написанный Вами советник Corel.mq5
strategy.opentraders.ru/28779.html
В настройках указать:
//--- входные параметры группы 1
input string Symb1 = "EURUSD"; // 1-й символ группы 1
input string Symb2 = "GBPUSD"; // 2-й символ группы 1
input int Profit1 = 200; // Профит в валюте группы 1
input int Stop1 = 30; // Стоп в проценах по средствам группы 1
input int MAPeriod = 20; // Период MA
input int Slip1 = 50; // Проскальзывание группы 1
input double Lot1 = 1; // Количество лотов для торговли группы 1
input int Magic1 = 123; // Магик группы 1
//--- входные параметры группы 2
input string Symb3 = "AUDUSD"; // 1-й символ группы 2
input string Symb4 = "NZDUSD"; // 2-й символ группы 2
input int Profit2 = 200; // Профит в валюте группы 2
input int Stop2 = 30; // Стоп в проценах по средствам группы 2
input int MAPeriod2 = 20; // Период MA группы 2
input int Slip2 = 50; // Проскальзывание группы 2
input double Lot2 = 1; // Количество лотов для торговли группы 2
input int Magic2 = 321; // Магик группы 2
input int Profit = 200; // Профит советника в валюте
Принцип торговли группы 1:
1.При старте советник открывает одновременно две позиции с магиком = Magic1
Symb1 на покупку и Symb2 на продажу.
2.При достижении общего профита группы 1 = Profit1 закрываются обе позиции с магиком = Magic1.
3.После одновременного зкрытия обоих позиций группы 1 советник опять открывает
позиции Symb1 на покупку и Symb2 на продажу.
4.В торговле группы 1 одновременно открыты только 2 позиции.
Принцип торговли группы 2 с магиком = Magic2 аналогичен принципу группы 1 с магиком = Magic1.
Торговля каждой группы происходит независимо друг от друга.
В случае достижения суимарного профита по советнику = Profit закрываются все позиции советника.
Спасибо.
Комментарии (13)
35 AM2 Сообщений: 16256 - Андрей
16 ssg Автор Сообщений: 817
35 AM2 Сообщений: 16256 - Андрей
Андрей, конечно спасибо за советник, но на МТ4 я сам написал себе.
Стоит на демо, но не могу подобрать параметры и пары для работы.
Я просил написать советник на МТ5, для проверке идее в тестере.
И ссылку дал на
«Прошу написать мультивалютный советник для МТ5.
За основу можно взять уже написанный Вами советник Corel.mq5
strategy.opentraders.ru/28779.html».
И если не трудно добавте в советник усреднение.
16 ssg Автор Сообщений: 817
в выходные, если время будет посмотрю
35 AM2 Сообщений: 16256 - Андрей
Если не затруднит добавьте усреднение позиций.
Вы выполняли заказ, правда для одной пары.
16 ssg Автор Сообщений: 817
35 AM2 Сообщений: 16256 - Андрей
16 ssg Автор Сообщений: 817
35 AM2 Сообщений: 16256 - Андрей
strategy.opentraders.ru/28779.html.
Там почти все есть. Надо только добавить магиги для групп.
void OnTick() можно обозвать void Trade1() и сделать как функцию.Аналогично создать функцию void Trade2() со своим магиком и своими парами.
Потом свести их в void OnTick().
Просто мт5 для меня вообще «темный лес».
Посмотрите.Может решитесь.Усреднение делать не надо, но если будет буду только рад.
16 ssg Автор Сообщений: 817
35 AM2 Сообщений: 16256 - Андрей
А то я уже полез, как обычно, на сайт www.mql5.com там смотреть коды и статьи про МТ5. Прочитал Вашу статью «КАК БЫСТРО НАПИСАТЬ СОВЕТНИК ДЛЯ AUTOMATED TRADING CHAMPIONSHIP 2010».
Все хотелось обойтись без библиотек.
Усреднение попробую сам добавить.
Спасибо.
16 ssg Автор Сообщений: 817
6 lexa29 Сообщений: 10
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий