Предлагаю программистам реализовать в виде советника торговую систему "Обратный усреднитель", позволяющую разгонять депозит при ничтожных рисках. Идея основана на усреднении ордеров, только не убыточных, а профитных. В качестве первичного материала можно использовать простейший бесплатный усреднитель.
Алгоритм обратного усреднителя:
1. Вход в рынок осуществляется вручную с произвольным выбранным лотом (только первый ордер). Манименеджмент не нужен.
2. Советник подхватывет первый ордер, выставляет стоплосс (задается 1 раз в параметрах советника, например 10 пунктов). Тейкпрофит не нужен.
3. Если цена разворачивается, ордер закрывается по стопу.
4. Если цена движется в направлении ордера, через заданное в параметрах количество пунктов (шаг сетки, например 15 пунктов) выставляется второй ордер, размер лота которого считается, как лот предыдущего ордера, умноженый на заданный в настройках умножитель лота. Сразу после открытия второго ордера стоплосс первого ордера переводится в безубыток (в точку его открытия). У второго ордера устанавливается фиксированный стоплосс, описанный выше в п.2. Например у каждого последнего ордера в сетке будет выставляться стоплосс 10 пунктов.
5. Если цена разворачивается, второй ордер закрывается по стопу, а первый закроется в безубыток. Если же цена движется и дальше в направлении ордеров, через заданное расстояние (шаг сетки) выставляется третий ордер, размер лота которого считается так же, как у второго. Сразу после открытия третьего ордера стоплосс второго ордера тоже переводится в безубыток (в точку его открытия). У каждого ордера, кроме последнего свой безубыток в точке открытия. У последнего ордера всегда стоплосс, заданный в параметрах советника (например 10 пунктов).
6. Таким образом выстраивается сетка из бесконечного количества положительных ордеров по методу мартингейла с определенным шагом сетки и умножителем лота. При развороте цены или коррекциях будут закрываться по стопу сначала последний ордер, затем предпоследний и т.д.
7. Для закрытия сетки вручную нужно обязательно прописать параметр в советнике "Закрыть все ордера".
8. Обязательно прописать параметр, который позволит включать и отключать функцию перевода ордеров в индивидуальный безубыток. При включенном параметре советник будет действовать, как описано выше. При выключенном параметре советник просто будет строить сетку ордеров с фиксированными стопами.
9. Также желательно прописать параметр, позволяющий перевести все ордера сетки в один общий безубыток по желанию.
10. Советник должен работать на любом таймфрейме, на любой паре, на любых котировках (4 и 5 знак), на терминале MT4.
Общая суть стратегии - поймать трендовое движение в самом его начале и выстраивать сетку ордеров до разворота тренда. Для определения разворотов тренда каждый должен использовать свои индикаторы и знания.