FX Smart MACD. 1. Терминал MT5. 2. Время с которого начинается поиск сигнала и открытие позиции - A (чч:мм). 3. Время для закрытия позиции - B (чч:мм). 4. Круглосуточно если A = B (п. 2, 3.). 5. Периоды графика - ТФ 1 и ТФ 2. Установить в настройках True Time Frames 1 - false/true. Если True Time Frames 1 - false, то ТФ 1 нет и сигналы происходят только на ТФ 2. 6. Позиция состоит из сделок. Объем позиции в лотах (мин. лот для Alfa-Forex = 0,01, мин. лот для ВТБ24 и БКС FORTS = 1). 7. Сигнал на открытие позиции (Open Long, Open Short) и закрытие позиции (Close Long, Close Short) происходит на закрытой свече. 8. Тип ордера - Немедленное исполнение (Instant Execution) и Биржевое исполнение (Exchange Execution), отклонения заявки на сделку недопустимы. 9. Индикатор тренда и сигнала - MACD. 10. Позиция Long (длинная позиция). 10.1. Сигнал Open Long (сигнал на открытие длинной позиции): нет открытой позиции Long, сначала на ТФ 1 (напр., М15) MACD пересек сигнальную снизу и пересечение ниже 0 (рис. FX Smart MACD-1) потом на ТФ 2 (напр., М10) MACD пересек сигнальную снизу и пересечение ниже 0 (рис. FX Smart MACD-2). Сигнал на ТФ 2 может быть дополнен сигналом - i-Signal, когда MACD > сигнальной и MACD ниже 0 (рис. FX Smart MACD-3). Для i-Signal установить в настройках - false/true. На ТФ 1 для сигнала применять только новое пересечение - New Cross Time Frames 1, которое должно произойти после включения советника в А (п. 2.). Для New Cross Time Frames 1 установить в настройках - false/true. 10.2. Сигнал Open Long Averager (сигнал на усреднение длинной позиции): есть открытая позиция Long, расстояние между сделками - Distance Percent > ХХ,ХХ% (напр., 0,25%, может быть отрицательным), на ТФ 2 MACD пересек сигнальную снизу и пересечение ниже 0 (рис. FX Trend MACD MACD-2). Начиная с первого усреднения позиции, включительно, установить в настройках увеличение объема следующей сделки в - Martingale = ХХ,ХХ раз больше предыдущей сделки (напр., 1,25). Установить в настройках количество усреднений позиции - Limit Avr = ХХ (напр., 3 - три усреднения). Если Limit Avr = 0, то усреднения позиции нет. Начиная с номера усреднения позиции - Num Limit Avr = ХХ, включительно (напр., 2 - начиная со второго усреднения позиции), установить в настройках новое значение уровня фиксации прибыли Take Profit New = ХХ,ХХ% (напр., 0,01%). 10.3. Сигнал Close Long Time Frames 1 (сигнал на закрытие длинной позиции на ТФ 1): есть открытая позиция Long, на ТФ 1 MACD пересек сигнальную сверху и пересечение выше 0 (рис. FX Smart MACD-4). Для сигнала - Close Time Frames 1 установить в настройках - false/true. 10.4. Сигнал Close Long Time Frames 2 (сигнал на закрытие длинной позиции на ТФ 2): есть открытая позиция Long с прибылью - Level Profit > ХХ,ХХ% (напр., 0,15%, может быть отрицательной) и на ТФ2 MACD пересек сигнальную сверху и пересечение выше 0 (рис. FX Smart Avr-5). Для сигнала - Close Time Frames 2 установить в настройках - false/true. Если Level Profit = 0,0% или произошло последнее усреднение позиции из возможных Limit Avr (п. 10.2.), то Level Profit нет. 10.5. Если Close Time Frames 1 - true и Close Time Frames 2 - true, то действует тот сигнал, который наступит раньше. 10.6. Если открыта позиция Long, Close Time Frames 1 - false, Close Time Frames 2 - false и произошел сигнал Open Short (сигнал на открытие короткой позиции) то исполнение сигнала Open Short произвести переворотом позиции, с объемом сделки = объем позиции Long + объем позиции Short. 10.7. Если одновременно с сигналом Close Long Time Frames 1 или Close Long Time Frames 2 произошел сигнал Open Short то исполнение сигнала Open Short произвести переворотом позиции. 11. Позиция Short зеркально позиции Long. 12. Stop Loss (ограничение убытка): при убытке открытой позиции = XX,XX% (напр., 0,35%). Если Stop Loss = 0,0%, то Stop Loss нет. 13. Stop Loss Fractals (ограничение убытка по индикатору Fractals): для позиции Long - значение последнего Fractals Down минус FractalsSpread (напр., 0,01%). Если Fractals Down > цены открытия позиции Long, то Stop Loss установить в % (п. 12.). Для позиции Short - значение последнего Fractals Up плюс FractalsSpread (напр., 0,01%). Если Fractals Up < цены открытия позиции Short, то Stop Loss установить в % (п. 12.). Если FractalsSpread = 0,0%, то Stop Loss Fractals нет. 14. Trailing Stop Loss (скользящее ограничение убытка): Stop Loss модифицируется в Trailing Stop Loss при прибыли открытой позиции - Trailing Start > XX,XX% (напр., 0,15%), установить Trailing Stop Loss с расстоянием от цены - Trailing Stop = XX,XX% (напр., 0,05%), сигнал на перенос Trailing Stop Loss в сторону прибыли выполнять на закрытой - Candle Close Trailing или открытой свече. Для Candle Close Trailing установить в настройках - false/true. Если Trailing Start = 0,0%, то Trailing Stop Loss нет. 15. Take Profit (фиксация прибыли): при прибыли открытой позиции = XX,XX% (напр., 0,25%). Если Take Profit = 0,0%, то Take Profit нет. 16. Stop Loss, Trailing Stop Loss и Take Profit - выполнить виртуальными уровнями. Цена снимается только с показаний графика. Уровни должны быть обозначены на графике, в т.ч. скользящие (точка-тире, цвет красный, синий). Виртуальные уровни немедленно исполняются при пересечении их ценой и удаляются при закрытии позиции. 17. Список внешних параметров советника: 17.1. StartTime - время с которого начинается поиск сигнала и открытие поз. (п. 2.). 17.2. StopTime - время для закрытия позиции (п. 3.). 17.3. TimeFrames1 - ТФ 1 (п. 5.). 17.4. TimeFrames2 - ТФ 2 (п. 5.). 17.5. TrueTimeFrames1 (false/true) - применение ТФ1 (п. 5.). 17.6. Lots - объем позиции в лотах (п. 6.). 17.7. FastEMA - период быстрого ЕМА (п. 9.). 17.8. SlowEMA - период медленного ЕМА (п. 9.). 17.9. MACD SMA - период SMA (п. 9.). 17.10. PriceConst - ценовая константа (п. 9.). 17.11. OpenLong (false/true) - только Long. 17.12. OpenShort (false/true) - только Short. 17.13. i-Signal (false/true) - дополнительный сигнал на открытие позиции на ТФ 2 (п. 10.1.). 17.14. NewCrossTimeFrames1 (false/true) - только новое пересечение на ТФ 1 (п. 10.1.). 17.15. DistancePercent - расстояние между сделками на усреднение позиции (п. 10.2.). 17.16. Martingale - увеличение следующей сделки на усреднение позиции (п. 10.2.). 17.17. LimitAvr - количество усреднений (п. 10.2.). 17.18. NumLimitAvr - номер усреднения, с которого устанавливается новое значения уровня фиксации прибыли (п. 10.2.). 17.19. TakeProfitNew - новый уровень фиксации прибыли (п. 10.2.). 17.20. CloseTimeFrames1 (false/true) - сигнал на закрытие позиции на ТФ 1 (п. 10.3.). 17.21. CloseTimeFrames2 (false/true) - сигнал на закрытие позиции на ТФ 2 (п. 10.4.). 17.22. LevelProfit - прибыль для закрытия позиции (10.4.). 17.23. StopLoss - уровень ограничения убытка (п. 12.). 17.24. FractalsSpread - расстояние от индикатора Fractals до уровня ограничения убытка (п. 13.). 17.25. TrailingStart - прибыль для установки уровня скользящего ограничения убытка (п. 14.). 17.26. TrailingStop - расстояние от уровня скользящего ограничения убытка до цены (п. 14.). 17.27. CandleCloseTrailing (false/true) - сигнал на перенос скользящего ограничения убытка на закрытой свече (п. 14.). 17.28. TakeProfit - уровень фиксации прибыли (п. 15.). 17.29. LineStyle - тип линии уровня (п. 16.). 17.30. LineColorLoss - цвет линии уровня ограничения убытка (п. 16.). 17.31. LineColorProfit - цвет линии уровня фиксации прибыли (п. 16.). 17.32. LineWidht - толщина линии уровня (п. 16.).