Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Close all at the specified symbol - эксперт для MetaTrader 5
- Просмотров:
- 1323
- Рейтинг:
- Опубликован:
- 2022.01.12 17:10
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Идея советника-утилиты
Закрыть все позиции по указанному (в 'Symbol') параметре. В советнике есть только одна проверка: это корректность введённого символа.
Рис. 1. Close all at the specified symbol
Рекомендуется раскомментировать строку кода ('ExpertRemove'):
//+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { if(m_init_error) return; //--- if(m_need_close_all) { if(IsPositionExists()) { CloseAllPositions(); return; } else { m_need_close_all=false; //ExpertRemove(); } } //--- }
чтобы советник удалялся после того, как закроет все позиции.
Стратегия на базе стандартного индикатора iCHO (Chaikin Oscillator, CHO) и пользовательского индикатора 'CCIDualOnMA'
Difference of two bars MA ArrowНе сглаженная разница показаний iMA (Moving Average, MA) с двух соседних баров. Отображение в главном окне и индикация значками при пересечении нуля
На основе статьи "Почти конструктор для создания советника". Мои коды для объявления хендлов индикаторов, для создания индикаторов.
Trading engine 4На основе статьи "Почти конструктор для создания советника". Конструктор для советника.