Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 13692
- Рейтинг:
- Опубликован:
- Обновлен:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Реализована ТС на отбой от внутридневных уровней, которые рассчитываются по индикатору Pivot.
Торговые правила:
- торгуем на часовом таймфреме;
- после 0 часов текущих суток, рассчитываем уровни Pivot, Resist1, Resist2, Resist3, Support1, Support2, Support3;
- покупка производится после тестирования часовой свечей (T-2)
уровня Support(n) и закрытия свечи (T-1) выше этого уровня, причем
стоплосс выставляется на уровне Support(n+1), тейкпрофит- на уровне
Resist(n). Т - время текущего часа;
- для переноса стоплосса в точку безубыточности используется трейлинг;
- продажа, наоборот, производится, когда часовая свеча (T-2)
тестирует Resist(n), а свеча (T-1) закрывается ниже этого же уровня,
стоплосс – Resist(n+1), тейкпрофит - Support(n).
Значения некоторых входных параметров:
- переменная TgtProfit уставливает уровни стопов и профитов и может иметь значения от 1 до 5;
- если TgtProfit = 1, то тестируемый уровень (buy/sell) =
Resist1/Support1, стоплосс (buy/sell) = Resist2/Support2, тейкпрофит
(buy/sell) = Support1/Resist1;
- если TgtProfit = 2, то тестируемый уровень (buy/sell) =
Resist1/Support1, стоплосс (buy/sell) = Resist2/Support2, тейкпрофит
(buy/sell) = Support2/Resist2;
- если TgtProfit = 3, то тестируемый уровень (buy/sell) =
Resist2/Support2, стоплосс (buy/sell) = Resist3/Support3, тейкпрофит
(buy/sell) = Support1/Resist1;
- если TgtProfit = 4, то тестируемый уровень (buy/sell) =
Resist2/Support2, стоплосс (buy/sell) = Resist3/Support3, тейкпрофит
(buy/sell) = Support2/Resist2;
- если TgtProfit = 5, то тестируемый уровень (buy/sell) =
Resist2/Support2, стоплосс (buy/sell) = Resist3/Support3, тейкпрофит
(buy/sell) = Support3/Resist3;
- переменная isTradeDay определяет то, как будут закрыты
открытые позиции. Если isTradeDay = true, то открытые ордера будут
принудительно закрыты по окончанию суток, иначе ордера будут в рынке,
пока не закроются по стоплоссу или тейкпрофиту;
- при установке значения переменной isTrace = True в логфайл
осуществляется запись всевозможной отладочной информации для отладки ТС.
Результаты тестирования: не на всех
валютных парах при использовании этого подхода на отбой был достигнут
уровень доходности. В основном положительная доходность была достигнута
при использовании трейлинга.
gpfTCPivotStop
ТС на пробой дневных уровней сопротивления/поддержки индикатора Pivot.
Reverse
Переворачивает все имеющиеся по текущему инструменту позиции.
OutQuotings
Выгрузка котировок за выбранный интервал во внешний файл.
i4 GoldenLionTrend v3
Индикатор показывает тренд. Пример кода четырехцветного раскрашивания свечей в зависимости от силы.