Коды

Linear Regression Line (Линия Линейной Регрессии) для MetaTrader 4

Индикатор рисует линию линейной регресии на основе цен закрытия последних баров

Cтатьи

Язык MQL4 для "чайников". Пользовательские индикаторы (часть 2) для MetaTrader 4

Это пятая статья из цикла "Язык MQL4 для 'чайников'". Сегодня мы научимся использовать графические объекты - очень мощное средство разработки, которое позволяет существенно расширить возможности индикаторов. Кроме того, вы можете использовать их также в скриптах и советниках. Мы узнаем как создавать

Язык MQL4 для "чайников". Пользовательские индикаторы (часть 1) для MetaTrader 4

Это четвертая статья из цикла "Язык MQL4 для 'чайников'". Сегодня мы будем учиться писать пользовательские индикаторы. Мы изучим классификацию свойств индикаторов, посмотрим, как эти свойства влияют на сам индикатор, узнаем про новые функции и оптимизацию, и наконец-то напишем несколько своих

Язык MQL4 для "чайников". Технические индикаторы и встроенные функции для MetaTrader 4

Это третья статья из цикла "Язык MQL4 для 'чайников'". Сейчас мы будем разбираться, как использовать встроенные функции и функции для работы с техническими индикаторами. Последние будут жизненно необходимы при разработке в дальнейшем ваших советников и индикаторов. Кроме того, мы на простом примере

Язык MQL4 для "чайников". Сложные вопросы простым языком для MetaTrader 4

Это вторая статья из цикла "Язык MQL 4 для "чайников"". В ней мы будем разбираться в более сложных и продвинутых конструкциях языка, изучим новые возможности и посмотрим, как их можно применять в ежедневной практике. Сейчас вы узнаете про новый вид циклов while, новый вид условий switch, операторы

Язык MQL 4 для "чайников". Первое знакомство для MetaTrader 4

Эта серия статей рассчитана на трейдеров, которые ничего не знают о программировании, но хотят изучить язык MQL 4 максимально быстро с минимальными усилиями и затратами времени. Если вы боитесь таких словосочетаний, как "объектная ориентация" или "трёхмерный массив", эта статья - то что вам нужно

Строки: таблица символов ASCII и её использование для MetaTrader 4

В этой статье мы детально рассмотрим таблицу символов ASCII и как её можно использовать. Также мы рассмотрим несколько новых функций, принцип работы которых основан на специфике строения таблицы ASCII, и в конце создадим новую библиотеку, в которую включим эти функции. Они достаточно популярны в

Трёхмерные графики - профессиональный инструмент анализа рынка для MetaTrader 4

В это статье мы напишем простую библиотеку для создания трехмерных графиков и последующего их проcмотра в Microsoft Excel. Мы воспользуемся стандартными возможностями языка MQL 4 для подготовки и экспорта данных в файл формата *.csv

Альтернативный лог-файл c использованием HTML и CSS для MetaTrader 4

В этой статье мы напишем очень простую, но мощную библиотеку для создания html-файлов, научимся настраивать отображение последних (на вкус и цвет, как известно) и посмотрим, как это можно легко внедрить и использовать в вашем эксперте или скрипте

Форум

Вопрос по линейной регрессии

В терминале есть встроенный граф объект - канал линейной регресии. Так вот, кроме основной линии рисуется еще две вспомогательные сверху и снизу. Что это за линии и как их получить (расчитать)

Как указать десятиричный код символа или это невозможно?

// например string s ="\ xA9 "; // указываем символ с номером A9 в таблице ASCII, но это шеснадцатеричная форма А мне нужно указывать в десятиричной форме, то есть как в С. Это возможно

Можно ли узнать используется ли отступ на графике и какой?

WindowBarsPerChart () возвращает количество баров не учитывая отступов. Что посоветуте, господа

Координаты для граф. объектов в пикселях

Сейчас собираюсь написать индикатор , который рисует сигналы на разных периодах по разным индикаторам. Что-то вроде такого: Тут возникает проблема с координатами, так как все они в датах и ценах, что приведет к тому, что эта табличка будет изменяться в зависимости от текущего масштаба. Возможно есть

Как поменять magic number?

Насколько я понял это вообще невозможно, но все же. Я хотел хранить в maic number-е сторонюю информацию. Тоесть получается как бы ячейка для хранения какой-то инфы, которая соответствует строго своему ордеру. В идеале мне нужен ассоциативный контейнер (множество). Тоесть получаем доступ к инфе через

Одна линия разными цветами. Разрывы, как исправить?

Всем привет! Пытаюсь рисовать одну линию разными цветами и вот что получается: код: int start () { int limit , counted_bars = IndicatorCounted () ; if ( counted_bars > 0 ) counted_bars --; limit = Bars - counted_bars ; for ( int i = 0 ; i < limit ; i ++ ) { double maFast = iMA ( NULL , 0 , 24 , 0

Проблема с выводом граф. объектов

Всем привет! Пишу индикатор, который не использует буферы. То есть используются только граф. объекты и столкнулся с такой проблемой. Когда запускаешь индикатор, то объект не выводятся: Но стоит переключить после этого таймфрейм и все работает: Помогите разобраться, код прилагается

Как узнать время закрытия бара?

Приветствую! Мне нужна функция, которая бы возвращала время закрытия i-ого бара на указанном периоде и графике. Что-то похожее на это: datetime iTimeClose ( string symbol , int timeframe , int shift ) ; Если кто-то писал такую, поделитесь пожалуйста. ---------------------- добавил: Тема закрыта

Как определить цвет фона у терминала?

Всем привет! Очень удобная была бы штука. Мне бы пригодилась для закраски