хэдж ордера советник Projectreaper EA http://projectreaper.pw

Процесс создания новой версии Форекс бота ProjectReaper

хэдж ордера советник Projectreaper EA http://projectreaper.pw

 

 

 

 

 

 

 

Долгое время мои роботы были тактичны в обращениях к серверам брокера, когда брокер отсылал ошибку котировок, скрипт ждал некоторое время функцией Sleep() и обновлял котировки Refreshrates(), если контекст сервера был занят, затем пытался отправить транзакцию.

Это не было критично, т.к. на следующем тике робот снова пытался отправить ордер, если текущий спред был в разрешенных пределах.
Сейчас я работаю над торговой системой работающей с хэджированием и это поведение сервера меня перестало устраивать. Доработав строки кода, отвечающие за открытие и закрытие ордеров, я свёл к минимуму воздействие ошибок со стороны сервера на работу советника.


Сейчас   же робот не отстанет от сервера, пока не откроет/закроет ордер. Это можно сделать, добавив While() цикл с проверкой тикета и дополнительным условием на контроль исполнения. На скрине робот открыл и закрыл все 500 ордеров по разным парам не смотря на ошибки котировок т.к. была высокая волатильность по паре audusd, всё заняло меньше минуты. Бесплатная версия советника обновлена с учетом нового алгоритма работы и доступна для скачивания на сайте под версией 5.7.8.

 Уважаемые техники альпари, я извиняюсь, что в ходе тестирований я переполнил очередь обращений на серваке, больше так насиловать ваши сервера не собираюсь. Сорри. ????

Bookmark and Share

MQLDev

Ретейл форекс трейдер
Кодер_

Я не принимаю торговые правила брокера - я создаю свои.

make your own automated strategies without programming skills
Donation for supporting free version of the trade manager and indicators


Last donators:
31. Haruto T. $15
30. Helen L. $45
29. Peter H. $180
...
Thank you guys!

Add comment

This blog is kept spam free by WP-SpamFree.