Предлагаю сделать свою версию самого известного советника Илана - ''Ilan InvestForum'' для mt4. - На мой взгляд будет хорошим пиаром данного форума .
Для этого можно доработать одну из самых популярных версий Ilan - 1.6 (https://yadi.sk/d/OVkqhkrEsFUVv):
1. Что-бы в нём была функция расчёта лота от депозита, - увеличение лота в зависимости от увеличения депозита.
2. Добавить в неё трейлинг стоп.
Что-бы при активации трейлинга в настройках, уровень который сейчас закрывает все сделки - становился уровнем отсчёта до момента начала трейлинга. Пример: включил в настройках трейлинг, указал шаг трейлинга - 10 пунктов, значит от уровня, когда должны закрыться все позиции при выключенном трейлинге (общем закрытии для всех позиций), если цена пройдёт в нашу сторону ещё 10 пунктов, то появится трейлинг стоп на расстоянии 10 пунктов от цены (т.е. на уровне общем закрытии всех позиций при отключенном трейлинге, тот который сейчас в Илане закрывает все сделки). Данная функция была бы очень кстати в подобных случаях - http://itmages.ru/image/view/4359235/6c50eaab.
И желательно что бы единый уровень стоп лосса по всем сделкам так-же был виден как и уровень закрытия позиций (особенно полезно при тестировании), и что-бы он в настройках указывался в процентах от депозита. Пример: прописал в настройках стоп 60%, значит когда общая просадка по всем позициям достигнет уровня -60% от депозита - все позиции закрываются и этот общий уровень стоп лосса всех позиций так-же менял своё местоположение в зависимости от открытия новых позиций - был виден на графике.
Итого: в настройки нужно добавить 4 новых окна:
- Вкл/выкл - расчёт лота от депозита (при включении расчёта лота от депозита - нужно что бы цифры в окне лот означали процент).
- Вкл/выкл - трейлинг стоп.
- - шаг трейлинг стопа в пунктах.
- Вкл/выкл - показ на графике уровень общего стоп лосса.
П.С. Так-же можно было бы добавить вкл/выкл лимит на прибыль и вкл/выкл лимит на убыток за определённое количество дней, но это уже на усмотрение программиста. Пригодилось бы при торговле на памм счёте для автоматического соблюдения мм. Пример лимит на прибыль 1: допустим выбирается период 6 (дней/суток, выходные не в счёт) и лимит на прибыль 4%, это значит что если советник заработает 4% быстрее чем за 6 дней, например за 2 дня, то оставшиеся 4 дня он больше не будет открывать позиции, так как выполнил прописанную трейдером норму прибыли за указанный период дней. Пример лимит на прибыль 2: выбираем период - 10 (2 недели), прибыль ставим - 10%. Если советник зарабатывает 10% за 7 дней, то оставшиеся 3 дня больше не торгует. Если советник не успевает заработать прописанную трейдером прибыль за указанное количество суток (10 дней/суток), то после прописанного периода, советник начинает всё с сначала, - т.е. долг недозаработка не переходит на следующий период (10 дней/суток).
Аналогично с лимитом на убыток/просадку. Пример лимит на просадку: Ставим, допустим период - 1 день. Лимит на просадку - 55%, - это значит что при достижении просадки более 55%, закрываются все позиции, и до следующих суток авто торговлю советник больше не ведёт.
Если у кого есть ещё какие-либо пожелания, поправки, идеи - пишите.