StarSmile EA TimeFrame - Рабочий таймфрейм. 0 - таймфрейм графика, или значение таймфрейма: 1, 5, 15, 30, 60, 240, 1440 минут WorkMode - Если 1, то появившийся сигнал остается до прихода противоположного (работает начиная с двух включенных индикаторов) === Trades Management === MaxCount - Максимально допустимое количество открытых сделок, -1 - не ограничено MaxBuyCount - Максимально допустимое количество открытых сделок buy MaxSellCount - Максимально допустимое количество открытых сделок sell Lots - Размер лота inRowN - Максимальное количество сделок одного вида (buy или sell) подряд ReverseTrades - Функция реверса (переворота) сигналов в советник. Был buy, стал sell и наоборот. SL/TP StopLoss - Стоп лосс в пипс TakeProfit - Тейк профит в пипс CloseOnRev - Если true, закрывать сделку перед открытием противоположной. ARROWS COUNT - Блок используется для усиления «веса» сделки путем слияния нескольких сигналов индикатора (-ов) в том же направлении в один. UseDiffCountArrows - Если true, использовать подсчет сигналов (стрелок) каждого блока (индикатора) в отдельности CountArrows - Общий подсчет количества сигналов (0 или 1 - сделка открывается при первом же сигнале, 2 - при двух сигналах в одном направлении и т.д.) useNoSignal - Если true, использовать отсутствие сигнала (стрелки) подряд для обнуления подсчета MarginalCommand - Если true, использовать для открытия сделки принцип большинства (например 2 из 3 или 3 из 5 индикаторов дают сигнал buy, то открываем сделку) PENDING ORDERS Stops - Если true, использовать стоп-ордера вместо рыночных Limits - Если true, использовать лимит-ордера вместо рыночных PipsDistance - Расстояние в пунктах от сигнала для установки отложенного ордера PendedExpirationMinute - Время жизни отложенного ордера в минутах OnNewSignalDeletePended - Удалять предыдущий ордер того же направления при новом сигнале 2 MA color - Индикатор, основанный на двух модифицированных МА. Скачать индикатор вы можете во вложенных файлах. Use2MAcolor - Если true, использовать сигналы индикатора 2MAcolor MA1colorPeriod - Период Moving Average MA1colorMethod - Метод Moving Average (0 - Simple MA, 1 - Exponential MA, 2 - Smoothed MA, 3 - Linear weighted MA) MA1colorPrice - Тип цены Moving Average (0 - Close, 1 - Open, 2 - High, 3 - Low, 4 - Median Price, 5 - Typical Price, 6 – Weighted Close MA1colorShift - Сдвиг Moving Average nColor - Количество баров индикатора в одну сторону для появления сигнала ColorDeltaPips - Если разница в пипс между экстремумом цены (high/low) и значением МА на данной свече меньше данного значения, то сигнала не будет ColorMADeltaPips - Разница в пипс между двумя МА в индикаторе для появления сигнала MA1colorCountArrows - Подсчет количества сигналов индикатора 2 MA color (0 или 1 - сделка открывается при первом же сигнале, 2 - при двух сигналах в одном направлении и т.д.) Работает только при UseDiffCountArrows=True 3 MA - Этот блок состоит из двух отдельных условий. Первое: MA1> MA2> MA3 (при сигнале вверх). Это условие действует до формирования противоположного (MA1< MA2< MA3) . Второе условие: цена должна вернуться (пересечь) MA2. Данный метод позволяет входить в рынок на коррекциях от сильного движения. Use3MA - Если true, использовать сигналы блока 3 MA MA1Period - Период первого Moving Average MA1Price - Тип цены МА; MA1Method - Метод МА; MA1Shift - Сдвиг МА MA2Period - Период второго Moving Average MA3Period - Период третьего Moving Average ADeltaPips - Расстояние в пипс между MA1 с MA2 и MA2 с MA3 для появления сигнала GammaPips - Разница в пипс между значением каждой МА с ее предыдущим значением для появления сигнала LambdaPips - Если разница в пипс между экстремумом цены (high/low) и значением МА2 на этой свече меньше данного значения, то сигнала не будет MA3CountArrows - подсчет количества сигналов блока 3 MA. Работает только при UseDiffCountArrows=True 3 MA plus - Этот блок состоит из двух отдельных условий. Первое: MA1 plus > MA2 plus > MA3 plus (при сигнале вверх). Второе: цена должна вернуться (пересечь) MA3 plus. Use3MAplus - Если true, использовать сигналы блока 3 MA plus MA1plusPeriod - Период первого Moving Average MA1plusPrice - Тип цены МА; MA1plusMethod - Метод МА; MA1plusShift - Сдвиг МА MA2plusPeriod - Период второго Moving Average MA3plusPeriod - Период третьего Moving Average BDeltaPips - Расстояние в пипс между MA1 plus с MA2 plus и MA2 plus с MA3 plus для появления сигнала DzettaPips - Разница в пипс между значением каждой МА plus с ее предыдущим значением для появления сигнала MA3plusCountArrows - Подсчет количества сигналов блока 3 MA plus. Работает только при UseDiffCountArrows=True MA FILTERS - Дополнительные фильтры Moving Average MA Cross - Если быстрая МА больше медленной МА, то сигнал buy (sell - наоборот) Use2MA - Если true, использовать сигналы блока MA Cross MAFastPeriod - Период быстрого Moving Average MASlowPeriod - Период медленного Moving Average MADeltaPips - Расстояние в пипс между двумя Moving Average для появления сигнала MACountArrows - Подсчет количества сигналов блока MA Cross MA big - Если цена больше этой Moving Average, то сигнал есть, то сигнал buy (sell - наоборот) UseMAbig - Если true, использовать сигналы блока MA big MAbigPeriod - Период Moving Average MabigDeltaPips - Разница в пипс между ценой закрытия свечи и значением MA big на этой свече для появления сигнала MAbigCountArrows - Подсчет количества сигналов блока MA big MA change - Если Moving Average больше своего предыдущего значения, то сигнал buy (sell - наоборот) UseMAchange - Если true, использовать сигналы блока MA change MAchangePeriod - Период Moving Average MAchangeDeltaPips - Разница в пипс между значением МА с ее предыдущим значением для появления сигнала MAchangeCountArrows - Подсчет количества сигналов блока MA change ADDITIONAL INDICATORS - Обычные МТ4 индикаторы, но с уникальной возможностью увеличения силы сигнала. Например, можно сделать, чтобы сигнал появился только когда индикатор находится в зоне перепроданности 10 баров вместо 1 (используя CountArrows). Parabolic SAR - Если цена больше этого индикатора, то сигнал buy (sell - наоборот) Bollinger Bands - Если цена больше верхней линии этого индикатора, то сигнал buy. Если цена меньше нижней линии, то сигнал sell Standard Deviation - Если значение этого индикатора больше его предыдущего значения, то сигнал buy (sell - наоборот) MACD Change - Если значение этого индикатора больше его предыдущего значения, то сигнал buy (sell - наоборот) MACD - Если значение этого индикатора больше нуля, то сигнал buy (sell - наоборот) UseMACD - Если true, использовать сигналы MACD UseMACDSig - Если true, использовать сигналы MACD Signal ZettaPips - Расстояние в пипс между MACD и нулем для появления сигнала OsMA - Если значение этого индикатора больше нуля, то сигнал buy (sell - наоборот) OmegaPips - Расстояние в пипс между OsMA и нулем для появления сигнала Momentum - Если значение этого индикатора больше его предыдущего значения, то сигнал buy (sell - наоборот) Alligator - Если челюсть меньше зубов, и зубы меньше губ, то сигнал buy (sell - наоборот) RSI - Если значение этого индикатора больше верхнего уровня, то сигнал buy. Если меньше нижнего уровня, то сигнал sell CCI - Если значение этого индикатора больше верхнего уровня, то сигнал buy. Если меньше нижнего уровня, то сигнал sell Williams Percent Range - Если значение этого индикатора больше верхнего уровня, то сигнал buy. Если меньше нижнего уровня, то сигнал sell Stochastic - Если значение этого индикатора больше верхнего уровня, то сигнал buy. Если меньше нижнего уровня, то сигнал sell Stochastic Change - Если значение этого индикатора больше его предыдущего значения, то сигнал buy (sell - наоборот) OTHER MA change flag - Идея блока основана на том, что при торговле по тренду (который определяет МА), цена делает коррекции, при этом упираясь как бы в невидимую стену (несколько свечей закрываются почти по одной цене), а затем тренд продолжается. UseMAchflag - Если true, использовать сигналы блока MA change flag MAchflagPeriod - Период Moving Average MAchflagDeltaPips - Разница в пипс между значением МА с ее предыдущим значением для появления сигнала MAchflagNumber - Количество идущих подряд баров для появления сигнала МА MAchflagBarsBack - Баров смотреть на истории для поиска совпадений цен закрытия MAchflagNSamePrice - Необходимое количество свечей с совпадением цен закрытия MAchangeAccuracyPips - Точность совпадений в пипс для появления сигнала CloseCandle - Если true, использовать закрытие свечи на расстоянии от МА для появления сигнала changeDeltaPips - Если разница в пипс между ценой закрытия свечи и значением МА меньше данного значения, то сигнала не будет MAchflagCountArrows - Подсчет количества сигналов блока MA change flag Range breakdown - Блок пробоя ценой диапазона вверх или вниз UseRange - Если true, использовать сигналы блока Range breakdown RangeBars - Диапазон в барах ShiftRangeBar - Номер начального бара диапазона CountBars - Шаг вычисления диапазона RangeOverType - Тип превышения диапазона (в пипс или в %) RangeOverValue - Величина превышения диапазона ComeBack - Если true, использовать возврат цены к границе диапазона для появления сигнала ComeBackPips - Разница в пипс между значением цены и границей диапазона для появления сигнала ShowLines - Если true, показывать уровни линиями RangeCountArrows - Подсчет количества сигналов блока Range breakdown Start Range breakdown - Блок пробоя ценой диапазона начала дня или недели (для 4 часов) UseStartRange - Если true, использовать сигналы блока Start Range breakdown N_bars - Количество баров с начала дня (недели) для формирования диапазона PipsForBreak - Увеличение начального диапазона на заданное значение пипс для пробоя MaxRange - Максимально допустимый размер диапазона в пипс MinRange - Минимально допустимый размер диапазона в пипс StartRangeCountArrows - Подсчет количества сигналов блока MarketWatch - Если true, выставлять SL/TP после открытия сделки (для некоторых брокеров) Slippage - Допустимое проскальзывание в пипс Show_Arrows - Показывать стрелки (сигналы) на графике LOT RISK % - Блок динамического лота, который рассчитывается от размера Stop Loss так, чтобы не превысить указанный риск в % от депозита на 1 сделку. DynamicLot - Если true, использовать блок динамического лота RiskOnBalancePcnt - Риск на сделку в % от баланса MinLot - Минимальный лот при расчете MaxLot - Максимальный лот при расчете KoefLot - Коэффициент умножения лота для следующей сделки после убыточной. Если 1, то не используется InRow - Количество подряд убыточных сделок для применения KoefLot SMART LOT - Идея блока состоит в том, чтобы последовательно увеличивать лот при серии прибыльных сделок и уменьшать когда наступают убытки. Проверено! Результат лучше в среднем до 50% при тех же рисках, чем при фиксированном лоте. SmartLotOn - Если true, использовать блок управления размером лота Koef - Если true, использовать коэффициенты умножения лота. Если false, использовать переменные LotPlus и LotMinus KoefPlus - Коэффициент умножения лота при серии прибыльных сделок KoefMinus - Коэффициент умножения лота при серии убыточных сделок LotPlus - Фиксированное значение лота для увеличения предыдущего лота при серии прибыльных сделок LotMinus - Фиксированное значение лота для уменьшения предыдущего лота при серии убыточных сделок MinLotSize - Нижний предел размера лота MaxLotSize - Верхний предел размера лота TradeCloseCheck - Если true, использовать серию сделок подряд для изменения лота TradesinRowPlus - Количество прибыльных сделок подряд для изменения лота посредством KoefPlus или LotPlus TradesinRowMinus - Количество убыточных сделок подряд для изменения лота посредством KoefMinus или LotMinus TotalCloseCheck - Если true, использовать общую прибыль/убыток за серию сделок для изменения лота TradesNumber - Количество сделок для анализа прибыли/убытка (в пипс) TradesDelayNumber - Количество сделок для задержки PipsPlus - Прибыль в пипс за серию сделок, при достижении которой будет изменен лот посредством KoefPlus или LotPlus PipsMinus - Убыток в пипс за серию сделок, при достижении которого будет изменен лот посредством KoefMinus или LotMinus CountOrders - Если true, учитывать отложенные ордера при управлении размером лота DAYS OF THE WEEK - Блок разрешения на торговлю по дням недели MondayClose - Если true, использовать запрет на торговлю в понедельник MondayCloseHour - Час завершения торговли в понедельник (по умолчанию 00.00 по времени терминала). Остальные дни недели имеют аналогичные настройки TIME TRADE - Блок разрешения на торговлю по времени TimeFilter - Если true, использовать блок торговли по времени TimeFilter1 - Если true, использовать первый фильтр торговли по времени OpenHour1 - Час открытия торгов (по времени терминала) OpenMinute1 - Минута открытия торгов CloseHour1 - Час закрытия торгов CloseMinute1 - Минута закрытия торгов TimeFilter2 - Если true, использовать второй фильтр торговли по времени TRAILING/BREAKEVEN - Блок включения функций трейлинг стопа и безубытка TrailingStop_Use - Если true, включение функции трейлинга TrailingStop_OnceOnBar - Если true, трейлинг срабатывает один раз по закрытию бара. Это позволяет получить соответствие результатам тестирования по тикам, контрольным точкам и ценам открытия, что значительно ускоряет оптимизацию TrailingStopStart - Прибыль сделки в пипс, при которой начинает работать трейлинг стоп TrailingStop - Значение трейлинг стопа в пипс BreakEven_Use - Если true, включение функции безубытка BreakEven_OnceOnBar - Если true, безубыток срабатывает один раз по закрытию бара BreakEvenStart - Прибыль сделки в пипс, при которой начинает работать безубыток BreakEvenLevel - Уровень на который устанавливается SL. Мы получаем BreakEvenStart минус BreakEvenLevel пипс прибыли ADDITIONAL ORDERS PendingOrders - Если true, разрешить отложенные ордера LimitOrders - Если true, разрешить ордера BuyLimit и SellLimit StopOrders - Если true, разрешить ордера BuyStop и SellStop TotalPendingOrders - Общее количество отложенных ордеров всех типов. Если разрешены и Limit Orders и Stop Orders, то ордеров обоих типов будет поровну DistanceLIMIT - Дистанция открытия между каждым лимит ордером в пипс DistancekoefLIMIT - Коэффициент увеличения дистанции каждого последующего лимит ордера по отношению к предыдущему DistanceSTOP - Дистанция открытия между каждым стоп ордером в пипс DistancekoefSTOP - Коэффициент увеличения дистанции каждого последующего стоп ордера по отношению к предыдущему Lotkoef - Коэффициент увеличения лота каждого следующего ордера в одну сторону. Начиная с размера рыночной сделки, умножаем каждый последующий ордер сетки на заданный множитель PendingsLot - Размер лота для всех отложенных ордеров (работает если Lotkoef = 0) MainSLTP - Если true, выставлять на все ордера стоп лосс и тейк профит первой сделки PendingsSL - Значение стоп лосс в пипс, которое выставляется на определенное расстояние от каждого установленного отложенного ордера (работает если MainSLTP=false) PendingsTP - Значение тейк профит в пипс, которое выставляется на определенное расстояние от каждого установленного отложенного ордера (работает если MainSLTP=false) PROTECTION FROM DRAWDOWNS - Блок останавливает работу Советника при наступлении заданной просадки. Во вкладке "История счета" лучше выбрать "Вся история", чтобы учитывались все закрытые сделки по определенному магическому номеру на данном счете. Drawdown_control - Если true, разрешить защиту от просадок Date_starting - Дата в формате yyyy.mm.dd с которой учитывается общий убыток (просадка) по закрытым сделкам данного советника (магика) Drawdown_in_pips - Если true, считать просадку в пипс Pips - Значение просадки в пипс Drawdown_in_deposit_currency - Если true, считать просадку в валюте депозита Currency - Значение просадки в валюте депозита AlerT - Если true, выдавать алерт о наступлении критической просадки на экран Mail - Если true, посылать емаил Push - Если true, посылать пуш сообщение на телефон SignalShift - Сдвиг сигнала в барах для открытия сделки Magic_N - Магический номер. Если несколько экспертов работает на одном символе, то у них должен быть разный магический номер.