Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
InOut - эксперт для MetaTrader 4
- Просмотров:
- 26148
- Рейтинг:
- Опубликован:
- 2014.06.09 10:00
- Обновлен:
- 2016.11.22 07:33
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Стратегия
На старте, например, Американской сессии, всегда идет движение цены. Нам не важно куда она пойдет, поэтому ставим первую позицию просто наугад. В данном случае sell. Далее нам важно, чтобы цена прошла в одном или в другом направлении несколько пунктов и взяла заложенный нами профит ProfitClose (в валюте депозита).
Работа советника
Советник выставляет позицию sell в период времени с TimeStart по TimeEnd или ждет открытия позиции руками (для этого установите TimeStart = TimeEnd).
Далее задача советника закрыть всю серию в плюс. Если последняя открытая позиция достигает убытка = Loss, то открывается противоположная позиция с увеличенным лотом. При достижении профита ProfitClose закрываются все позиции.
Таким образом, мы каждый день можем брать профит, заложенный в параметре ProfitClose.
extern double ProfitClose = 0.5; //закрывать все при получении профита extern int Loss = 10; extern double K_Lot = 2.0; extern int slippage = 3, //Максимально допустимое отклонение цены для рыночных ордеров (ордеров на покупку или продажу). magic = 0; //Магическое число ордера. Может использоваться как определяемый пользователем идентификатор. extern double Lot = 0.1; extern int TimeStart_1 = 10, TimeEnd_1 = 12, TimeStart_2 = 15, TimeEnd_2 = 18;
Торговые сигналы:
Результаты тестирования:
Удачной торговли!
Осциллятор для внутридневной торговли.
spread_on_chartПоказывает текущее значение спреда (spread), минимального расстояния до стоп ордеров (stop level) и дистанции заморозки торговых операций (freeze level).