Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Интересуют возможности MetaTrader 5? Загляни и узнай!
almas
18
almas 2006.03.14 23:13 
Господа эксперты , подскажите пожалуйста, ка перевернуться с помощью сабжа?
Вот параметры ф-ции:
bool OrderCloseBy( int ticket, int opposite, color Color=CLR_NONE)
ticket - Уникальный порядковый номер закрываемого ордера.
opposite - Уникальный порядковый номер противоположного ордера.
Color - Цвет стрелки закрытия на графике.Если параметр отсутствует или его значение равно CLR_NONE, то стрелка на графике не отображается.

первый параметр очевиден, а вот со вторым проблема - как получить этот уникальный порядковый номер? если можно дайте кусочек кода с переменной opposite
Евгений Панин
702
Евгений Панин 2006.03.14 23:41  
Перевернуться? Это значит закрыть один ордер и открыть противоположный?
Никак. То есть надо просто закрыть один ордер и открыть противоположный.

А OrderCloseBy используется для одновременного закрытия 2х ордеров, при этом экономится один спред.
Нужно программно пройтись по терминалу, запомнить все номера ордеров и их характеристики, выбрать номер основного ордера, подобрать под него жалаемый (из имеющихся) встречный ордер и его-то номер и подставить.
almas
18
almas 2006.03.15 09:01  
Спасибо за ответ!
Значит, как я понял, можно открывать несколько ордеров в разные стороны по одной валюте?
Андрей Смирнов
69
Андрей Смирнов 2006.03.15 10:34  
almas:
Спасибо за ответ!
Значит, как я понял, можно открывать несколько ордеров в разные стороны по одной валюте?
Да, если количество тугриков на депозите, превышает определенный уровень,
для Альпари, по крайней мере. Этот уровень по разным парам разный, но
обычно около 0.5 К$.
Юрий Макаров
358
Юрий Макаров 2006.03.15 12:31  
almas:
Спасибо за ответ!
Значит, как я понял, можно открывать несколько ордеров в разные стороны по одной валюте?
Можно, но смысла это практически никогда не имеет.
Две позы одинакового размера в разных направлениях дают нулевую позицию.
При этом мы платим двойной спред и морозим деньги не имея ничего взамен.

ИМХО, Смысл в таком хеджировании может быть только один - есть две системы, отдельно для лонгов и отдельно для шортов, которые могут одновременно открыться в разные стороны. Если лень усложнять логику системы (а усложнение иногда может быть очень большим), то можно ради простоты пожертвовать двойным спредом в пользу ДЦ :))

Больше смыслов в этом нет.
Vladyslav Goshkov
1959
Vladyslav Goshkov 2006.03.15 18:22  
almas:
Господа эксперты , подскажите пожалуйста, ка перевернуться с помощью сабжа?
Элементарно: сначала открываете встречный ордер с размером, превышающим открытую позицию на нужное количество лотов, затем баллансируете счет.

Удачи и попутных трендов.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий