советник для однонаправленных валютных пар |
Здравствуйте уважаемые программисты. Нужен советник открывающий
одновременно два разнонаправленных ордера одинаковыми объёмами по
двум однонаправленным валютным парам, и закрывающий их по достижению определённого суммарного профита в валюте (либо в пунктах).
Например, берём две пары — EURUSD и GBPUSD. Их корреляция такова, что при
определённом движении, с учётом постановки разнонаправленных ордеров, возможно
получить некоторую прибыль (некий такой Хедж плавно переходящий в прибыль). Ордера выставляются только исходя из движения цены по «основной» паре — в данном случае по EURUSD (buy либо sell — смотря по условию выставления ордера), на второстепенной паре тупо выставляется противоположный ордер. Ну и всё это закрывается потом по достижению суммарного профита. Условие открытия ордеров
для начала может быть, скажем, таким:
для buy: Open[1]<Close[1] && Open[0]>Close[1]
для sell: Open[1]>Close[1] && Open[0]<Close[1]
хотя, на первый взгляд, закрыть с прибылью должен при любом условии. В любом случае я потом буду экспериментировать с кодом.
В меню должно быть:
лот
осн. пара
втор. пара
суммарный профит
проскальзывание цены
идентификатор ордера
Важно: при перезагрузке компьютера советник должен видеть свои ордера и управлять ими.
Закрытие можно сделать не в валюте а в пунктах (если это проще). Скажем на одной паре
цена прошла -100, на другой +110. Берём 10 пунктов прибыли.
Дальше можно немного усложнить. — выставлять два однонаправленных ордера одинакового объёма по двум разнонаправленным парам.( Возможно это будет уже
другой советник)
-
0
- Просмотров: 4769
- 27 сентября 2015, 15:48
- vikas
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!
Комментарии (10)
35 AM2 Сообщений: 16422 - Андрей
Нужно что бы он открывал и закрывал при появлении
профита. А вот будет ли он профит — это другой вопрос.
вообщем нужно как в задании. Он нужен как основа.
Я всё равно над ним колдовать буду. Редактирован: 27 сентября 2015, 17:42
9 vikas Автор Сообщений: 113 - Алексей
17 oyama Сообщений: 350 - Александр
что то в этом есть — иногда пара идет с небольшим сдвигом. Может где то,
в какой то момент правомерно будет чуть изменить лот по одной из пар.
Спасибо за мысль. Редактирован: 27 сентября 2015, 18:04
9 vikas Автор Сообщений: 113 - Алексей
35 AM2 Сообщений: 16422 - Андрей
35 AM2 Сообщений: 16422 - Андрей
Если что, отпишусь. В любом случае Большое спасибо.
9 vikas Автор Сообщений: 113 - Алексей
9 vikas Автор Сообщений: 113 - Алексей
чтобы ордера выставлялись только если у ОБОИХ ПАР спред снизился до значений которые я укажу в настройках?
к примеру если счет с плавающим спредом и когда у
первой он упал до 2-х пунктов
второй упал до 3-х пунктов
тогда выставились 2 разнонаправленных ордера
если у одной из пар упал спред, а у другой нет — ОРДЕРА НЕ ВЫСТАВЛЯЮТСЯ Редактирован: 8 сентября 2019, 15:01
1 reguzer Сообщений: 3
можно этот подправить, только ищите поручителя
35 AM2 Сообщений: 16422 - Андрей
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий