Выкладываю не совсем свежего советника, который занял 50-е место на чемпионате АТС-2012. Он пока сыроват, но потенциал у него хороший, учитывая то, что он обошел 401 участника чемпионата из более 3600 заявок (большинство программ тупо не прошли проверочный тест, касающийся прибыльности и грамотности работы совы) из 118 стран. Если кому-то будет интересно, постараюсь поддержать информацией по возможности. Вот краткое описание входных параметров:
Expert_Title ="2Symbols"; Просто название
TradeMode1 =false; Торговля с закрытием предыдущего ордера при открытии колена по мартину
TradeMode2 =true; Закрытие локового ордера при открытии колена и положительном балансе этого ордера
TradeMode3 =true; Закрытие ордеров одной из пар при достижении значения проффактора и значении средств больше Баланс*DeltaEquity
Symbol1 ="EURUSD"; Основная пара
Symbol2 ="USDCHF"; Зеркальная пара
StopLoss1 =0; Прямое значение для 1-й пары (не использую)
StopLoss2 =0; Прямое значение для 2-й пары (не использую)
TakeProfit1 =0; Прямое значение для 1-й пары (не использую)
TakeProfit2 =0; Прямое значение для 2-й пары (не использую)
Maxlot1 =5; Максимальное значение суммарного лота для 1-й пары ( выше этого значения суммарный лот не поднимется ни при каких условиях)
Maxlot2 =5; Максимальное значение суммарного лота для 2-й пары
Step1 =300; Шаг для открытия колена на 1-й паре. Срабатывает только при сигнале индикатора в нужном направлении
Step2 =750; Шаг для открытия колена на 2-й паре. Срабатывает только при сигнале индикатора в нужном направлении
Proffactor1 =1750; Виртуальный TakeProfit для 1-й пары в пунктах
Proffactor2 =1250; Виртуальный TakeProfit для 2-й пары в пунктах
ProfitAll =950; Суммарный профит в единицах счета для закрытия всех ордеров
Lots1 =4.6; Начальный лот для 1-й пары
Lots2 =1.2; Начальный лот для 2-й пары
Mult1 =3.7; Значение, на которое будет увеличен лот при открытии следующего колена для 1-й пары (автоматически ограничивается параметром Maxlot1)
Mult2 =3.6; Значение, на которое будет увеличен лот при открытии следующего колена для 2-й пары (автоматически ограничивается параметром Maxlot2)
Delta =1; Коэффициент, при умножении доступных средств на который могут открываться очередные колена с учетом доступной маржи
DeltaEquity =1.1; Коэффициент, при умножении доступных средств на который могут срабатывать проффакторы
Magic1 =555; Меджик для 1-й пары
Magic2 =556; Меджик для 2-й пары
TargetEquity =6500; Суммарная прибыль, по достижении которой закроются все ордера и цикл запустится заново
Fast=69; Параметр MACD
Slow=520; Параметр MACD
Sign=54; Параметр MACD
Советник торгует на двух зеркальных парах с использованием принципа Мартингейла.