Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
У тебя есть торговый сигнал? Опубликуй его и на своем блоге!
zaxod1
124
zaxod1 2013.02.26 18:14 
Советник усреднитель торгует пока не выйдет в плюс. В качестве костыля чтобы уменьшить завал депо выставляет локирующий ордер. Как прописать чтобы локирующий ордер был равен сумме лотов открытых ордеров? Например открыто 3 ордера бай 0.1  0.1  0.1 лотов- открывается ордер селл= сумме ордеров бай 0.1+0.1+0.1=0.3 лота.
ktest0
631
ktest0 2013.02.26 18:52  

Навскидку - Читаете открытые лоты перечислением через OrdersTotal() в одном (нужном) направлении опираясь на тип из OrderType() и через OrderLots() получаете величины лотов, суммируете лоты и открываете противоположный.

Все.

Если что, все в мануале есть -> https://book.mql4.com/ru/functions/trading

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