Может ли советник MQL5 рисовать (непрерывную) линию стоп-лосса, как это делает индикатор?
Если да: как?
Если нет: какое следующее лучшее решение?
И будут ли они также отображаться в визуализации тестера стратегий (бэктестинга)?
Благодарю вас!
Может ли советник MQL5 рисовать (непрерывную) линию стоп-лосса, как это делает индикатор?
Если да: как?
Если нет: какое следующее лучшее решение?
И будут ли они также отображаться в визуализации тестера стратегий (бэктестинга)?
Благодарю вас!
По состоянию на 2018-03 год любой советник MQL4/5 может отображать точно такой же набор эффектов визуализации на графиках графического интерфейса MT4/5, как и пользовательский индикатор, поэтому пределом является только воображение.
Тестер стратегий сделает то же самое (если он был запущен в наборе visual mode [x]
on ).
В основном с использованием:
ObjectCreate( anObjectNAME,
{ OBJ_TREND, OBJ_CHANNEL, OBJ_ARROW, OBJ_HLINE, OBJ_VLINE, ... },
...
);
ObjectSet( anObjectNAME,
{ OBJPROP_ANGLE, OBJPROP_COLOR, OBJPROP_PRICE1, ... },
...
);
и сопутствующие инструменты с графическим интерфейсом, присутствующие в языке MQL4/5.
Несколько сред автоматизации торговли по принципу «укажи и перемести» были построены таким образом и, как известно, поддерживают полностью графическую автоматизацию «человек-трейдер: торговый движок», используя только мышь в графическом интерфейсе.
Другой вариант — интегрировать платформу терминала MT4/5, используя в качестве примера внешнюю плоскость передачи сигналов/обмена сообщениями, такую как ZeroMQ или nanomsg, с другим прокси-сервером GUI/MMI/smart-analytics и внешним интерфейсом(ами) GUI, где действительно нет никаких ограничений на воображение и выполнение визуально / аналитически расширенных торговых потребностей.
Используя эту технологию, я могу подтвердить, что задержки RTT ~ ‹ 80 мс являются разумно достижимыми (что на 2+ порядка быстрее, чем восприятие человека-трейдера и реактивные задержки).
bool ObjectSet{Double | Int |String}(...)
››› mql5.com/files/pdf/mql5. pdf
- person user3666197; 11.03.2018