Логарифмическая сеть. Советник «cm-hourglass»
Советник выставляет ордера по тренду с уменьшающимся лотом и шагом а против тренда с увеличивающимся лотом и шагом.
Каждому направлению выставляется тейкпрофит от безубытка всей серии. Самые крайние ордера советник закрывает встречно так чтобы был суммарный плюс, тем самымсоветник подтягивает к цене всю сеть не давая ей расширяться.
Советник условно бесплатный. Вы можете использовать его в тестере и на демо счетах без всяких ограничений. Для работы на реальном счете нужен ключ. Подробнее….
На форуме МТ5 по данному советнику есть тема, в которой вы сможете найти более подробное описание его работы, обсуждение и все сделанные доработки.
Параметры:
extern double Lot = 0.00; //если=0 то лот будет расчитан как процент от свободных средств по risk % extern double risk = 0.1; //процент от свободных средств extern int Takeprofit = 100; //тейкпрофит. extern bool K_Takeprofit = true; //коэфицент увеличения длинны тейкпрофита в зависимости от дисбаланса суммы лотов //пример если сумма buy лотов = 10 а сумма sell лотов 5 то тейкпрофит sell серии умножается на 2 а серии buy делится на 2 extern double ProfitClosePercent = 1.0; //процент прибыли от депо при котором закрываем всю сеть (0-откл) extern bool CloseBy = false; //закрывать дальние встречно extern int MinLossCloseBy = 10; //убыток ордера для встречного закрытия extern string __ = ""; extern int Step_Trend = 10; //не открывать ордер ближе к установленному. extern int Step_CounterTrend = 15; //не открывать ордер ближе к установленному. extern string ___ = ""; extern double K_Step_Trend = 1.00; //коэфицент увеличения расстояния между усредняющими ордерами. extern double K_Step_CounterTrend = 1.50; //коэфицент увеличения расстояния между усредняющими ордерами. extern string ____ = ""; extern double K_Lot_Trend = 1.0; //коэфицент изменения лотов. extern double K_Lot_CounterTrend = 1.5; //коэфицент изменения лотов. extern string _____ = ""; extern int MaxOrders_Trend = 50; //максимальное кол-во ордеров по тренду extern int MaxOrders_CounterTrend = 10; //максимальное кол-во ордеров против тренда extern string ______ = ""; extern int DigitsLot = 2; //кол-во знаков после запятой в размере лота (2 - 0,01) (1 - 0,1) extern int slippage = 3; // Допустимое проскальзывание цены при выставлении ордеров extern int Magic = 0; //уникальный номер ордеров extern int Key = 0; //ключ для работы на реальном счете |