Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Используй MQL5 Cloud Network. Это безопасно!
Yuriy Sunurov
134
Yuriy Sunurov 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

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