Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Оцени его работу в терминале MetaTrader 5
gpfTCPivotLimit - эксперт для MetaTrader 4
- Просмотров:
- 13333
- Рейтинг:
- Опубликован:
- 2006.01.24 21:59
- Обновлен:
- 2014.04.21 14:52
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Реализована ТС на отбой от внутридневных уровней, которые рассчитываются по индикатору 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Индикатор показывает тренд. Пример кода четырехцветного раскрашивания свечей в зависимости от силы.