AM2
Андрей

 
Уровень 34

  Торгую в компаниях:


Группа "Торговые системы"

Рейтинг 660



Мультивалютный советник "Multi Dual"

Советник «Multi Dual» выставляет 2 ордера, на покупку и на продажу при запуске советника, усредняет убыточные позиции и затем закрывает все позиции при достижении прибыли или убытка в валюте депозита. Усредняются как покупки так и продажи. 9 валютных пар на выбор. На экране советник показывает информацию по символу на который установлен.



Для каждой пары в настройках можно указать:

1. Профит в валюте.
2. Убыток в валюте.
3. Шаг для усреднения.
4. Увеличение шага.

Остальные настройки общие для всех инструментов.

Настройки советника:


extern  string s="Выбор валютной пары";

extern string Symbol1="EURUSD";
extern double Symbol1Stop        = 4500;        // лось в рублях
extern double Symbol1Take        = 50;          // язь в рублях
extern double Symbol1KStep       = 2;           // увеличение шага
extern int    Symbol1Step        = 200;         // шаг между ордерами

extern string Symbol2="GBPUSD";
extern double Symbol2Stop        = 4500;        // лось в рублях
extern double Symbol2Take        = 50;          // язь в рублях
extern double Symbol2KStep       = 2;           // увеличение шага
extern int    Symbol2Step        = 200;         // шаг между ордерами

extern string Symbol3="";
extern double Symbol3Stop        = 4500;        // лось в рублях
extern double Symbol3Take        = 50;          // язь в рублях
extern double Symbol3KStep       = 2;           // увеличение шага
extern int    Symbol3Step        = 200;         // шаг между ордерами

extern string Symbol4="";
extern double Symbol4Stop        = 4500;        // лось в рублях
extern double Symbol4Take        = 50;          // язь в рублях
extern double Symbol4KStep       = 2;           // увеличение шага
extern int    Symbol4Step        = 200;         // шаг между ордерами

extern string Symbol5="";
extern double Symbol5Stop        = 4500;        // лось в рублях
extern double Symbol5Take        = 50;          // язь в рублях
extern double Symbol5KStep       = 2;           // увеличение шага
extern int    Symbol5Step        = 200;         // шаг между ордерами

extern string Symbol6="";
extern double Symbol6Stop        = 4500;        // лось в рублях
extern double Symbol6Take        = 50;          // язь в рублях
extern double Symbol6KStep       = 2;           // увеличение шага
extern int    Symbol6Step        = 200;         // шаг между ордерами

extern string Symbol7="";
extern double Symbol7Stop        = 4500;        // лось в рублях
extern double Symbol7Take        = 50;          // язь в рублях
extern double Symbol7KStep       = 2;           // увеличение шага
extern int    Symbol7Step        = 200;         // шаг между ордерами

extern string Symbol8="";
extern double Symbol8Stop        = 4500;        // лось в рублях
extern double Symbol8Take        = 50;          // язь в рублях
extern double Symbol8KStep       = 2;           // увеличение шага
extern int    Symbol8Step        = 200;         // шаг между ордерами

extern string Symbol9="";
extern double Symbol9Stop        = 4500;        // лось в рублях
extern double Symbol9Take        = 50;          // язь в рублях
extern double Symbol9KStep       = 2;           // увеличение шага
extern int    Symbol9Step        = 200;         // шаг между ордерами

extern  string ss="Общие настройки";

extern double Lots        = 0.1;         // начальный лот
extern double MaxLot      = 5;           // максимальный торговый объем
extern double KLot        = 2;           // увеличение лота
extern int    MaxTrades   = 20;          // максимальное количество ордеров
extern int    Slip        = 30;          // проскальзывание
extern int    Magic       = 123;         // магик





Рекомендуется использовать советник, только как помощник к вашей торговой стратегии. Эксперт рассчитан на флетовый рынок.

Скачать советник можно по ссылке: www.opentraders.ru/downloads/1089/
  • +7
  • Просмотров: 11363
  • 11 марта 2016, 10:32
  • AM2
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Торговые системы", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Советник "Hello Dual"
Следующая запись в группе  
Мультивалютный советник "Multi Hedge"
28 февраля 2016
19 марта 2016

Комментарии (9)

+
0
Утром скачала MultiDual, а сейчас называется Symbols. Есть различия?
avatar

  19  lorik Сообщений: 357 - Лариса

  • 11 марта 2016, 19:00
+
0
Утром была неотлаженая версия, затем залил рабочую.
avatar

  34  AM2 Автор Сообщений: 15882 - Андрей

  • 11 марта 2016, 19:20
+
0
Поставила на демо, ордера не открыл, может с 00:00 часов открывает?
avatar

  19  lorik Сообщений: 357 - Лариса

  • 11 марта 2016, 19:50
+
0
Нет открывает сразу. Только что бросил на график. Утром пробовал открывал закрывал усреднял и крыл по профиту. А вчера набросок только был. Перезалил еще на всякий случай: www.opentraders.ru/downloads/1089/

avatar

  34  AM2 Автор Сообщений: 15882 - Андрей

  • 11 марта 2016, 20:14
+
0
Вот для проверки выставил усреднил и закрыл по лосю, после опять открыл 2.

avatar

  34  AM2 Автор Сообщений: 15882 - Андрей

  • 11 марта 2016, 20:32
+
0
Ордера открылись, идея советника понравилась, тест показал хорошие результаты! Большое спасибо*good* 
avatar

  19  lorik Сообщений: 357 - Лариса

  • 11 марта 2016, 21:31
+
+1
Всем привет! Андрей, подскажи, плиз. Не пойму, какой смысл открывать изначально сделку в обе стороны? Получается мы сразу загоняем себя в минус, равный двукратному спреду по этой паре.
На свой дилетантский взгляд вижу два варианта улучшений данной ТС:
1. Открываться изначально только в одну сторону.
2. Не открывать изначальные 2 сделки, а ставить отложники от точки отсчета на расстоянии Symbol1Step.

avatar

  3  newpvr Сообщений: 17 - Павел

  • 23 марта 2016, 14:42
+
+1
Не пойму, какой смысл открывать изначально сделку в обе стороны?

Таким образом получаем профит от серии усредняющих ордеров плюс профит от противоположной сделки.
avatar

  34  AM2 Автор Сообщений: 15882 - Андрей

  • 23 марта 2016, 16:34
+
0
Спасибо за ответ!
Вчера прочитал твой комментарий и вроде все понял, но вот сейчас решил расписать схему и опять не понимаю смысла в первых двух сделках.
Можешь поподробней объяснить?
Мои рассуждения ниже, где я запутался?
Ситуация из советника:
1. Открыли 2 сделки лотом 0,01. Обзовем их BUY001 и SELL001.
2. Цена ушла в одну из сторон, например на понижение на 200 пп.
3. Для усреднения открывается ордер в бай лотом 0,02. Назовем его BUY002.
4. Цена пошла вверх и при достижении 100 пп мы достигли уровня, на котором забираем приыбль.

У нас получилось:
BUY001 прошел 100 пп не в свою сторону = -1$-спред*0,01лота
BUY002 прошел 100 пп в свою сторону = 2$-спред*0,02лота
SELL001 прошел 100 пп в свою сторону = 1$-спред*0,01лота

Итого мы получили 2$-спред*0,04лота.

Ситуация из моих размышлений:
1. Запустили советник, сделки не открываем.
2. Цена ушла в одну из сторон, например на понижение на 200 пп.
3. Открывается ордер в бай лотом 0,02. Назовем его BUY002.
4. Цена пошла вверх и при достижении 100 пп мы достигли уровня, на котором забираем приыбль.

У нас получилось:
BUY002 прошел 100 пп в свою сторону = 2$-спред*0,02

Итого мы получили 2$-спред*0,02лота.

Вывод: Получается экономия в спред, умноженный на 0,02 лота, на одной серии сделок.
Редактирован: 24 марта 2016, 11:53
avatar

  3  newpvr Сообщений: 17 - Павел

  • 24 марта 2016, 11:53

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари