Скачать MetaTrader 5

Расчет лота

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Yuriy Sunurov
235
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

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