Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Функция ArrayMin().
Эта функция возвращает значение минимального элемента массива.
Функция ArrayAvg().
Эта функция возвращает среднее аримфетическое элементов массива.
Функция ArrayAvGeom().
Эта функция возвращает среднее геометрическое элементов массива.
Функция SetHLine().
Эта функция выполняет установку объекта OBJ_HLINE горизонтальная линия на текущем графике.
Функция SetVLine().
Эта функция выполняет установку объекта OBJ_VLINE вертикальная линия на текущем графике.
Функция SetTLine().
Эта функция выполняет установку объекта OBJ_TREND трендовая линия на текущем графике.
Функция SetTLineByAngle().
Эта функция выполняет установку объекта OBJ_TRENDBYANGLE трендовая линия по углу наклона на текущем графике.
Функция SetArrow().
Эта функция выполняет установку объекта OBJ_ARROW значок текущем графике.
Функция SetLabel().
Эта функция выполняет установку объекта OBJ_LABEL текстовая метка на текущем графике.
Функция CrossPointOfLines().
Эта функция вычисляет координаты точки пересечения двух прямых. Каждая прямая задаётся парой координат своих точек. В функцию в качестве параметров передаются три массива:
Функция SetRegression().
Эта функция выполняет установку объекта OBJ_REGRESSION канал линейной регрессии на текущем графике.
Функция EquationDirect().
Уравнение прямой. Эта функция вычисляет значение ординаты Y для абсциссы X в точке пересечения с прямой, проведённой через две произвольные точки на графике. Функция принимает следующие обязательные параметры:
Функция GetArrowInterval().
Эту функцию я написал для повышения удобства разработки сигнальных индикаторов, то есть тех индикаторов, которые дают на выходе чёткий сигнал купить или продать. Сигнал такого индикатора я обычно делаю в виде стрелки вниз над хаем соответствующего бара или в виде стрелки вверх под лоу соответствующего бара. В качестве величины "под" и "над" обычно бралось несколько пунктов, чтобы стрелка не "наезжала" на бар. Проблем особых не было в случае однотаймфреймового индикатора, предназначенного, например, только для часовок. Для каждого таймфрейма у меня были свои значения "под" и "над". А вот для мультифреймовых индикаторов приходилось пользоваться услугами функции GetArrowInterval():
Функция FindNearFractal().
Эта функция выполняет поиск ближайшего фрактала и возвращает его ценовой уровень. Функция принимает следующие необязательные параметры:
Функция GetExtremumZZBar().
Эта функция выполняет поиск экстремума стандартного пользовательского индикатора ZigZag и возвращает номер бара. Функция принимает следующие необязательные параметры:
Функция GetExtremumZZPrice().
Эта функция выполняет поиск экстремума стандартного пользовательского индикатора ZigZag и возвращает его ценовой уровень. Функция принимает следующие необязательные параметры:
Функция GetNearestDownFractal().
Эта функция выполняет поиск ближайшего нижнего фрактала и возвращает его ценовой уровень. Особенностью данной функции является возможность установки произвольной формулы фрактала. Стандартная, общепринятая формула фрактала выглядит таким образом 2-2. Что означает 2 бара слева и 2 бара справа. А с помощью данной функции можно задавать даже очень экзотические фракталы, типа 8-2 (8 баров слева и 2 бара справа), 5-3 (5 баров слева и 3 бара справа) и т.д. Функция принимает следующие необязательные параметры:
Функция GetNearestUpFractal().
Эта функция выполняет поиск ближайшего верхнего фрактала и возвращает его ценовой уровень. Особенностью данной функции является возможность установки произвольной формулы фрактала. Стандартная, общепринятая формула фрактала выглядит таким образом 2-2. Что означает 2 бара слева и 2 бара справа. А с помощью данной функции можно задавать даже очень экзотические фракталы, типа 8-2 (8 баров слева и 2 бара справа), 5-3 (5 баров слева и 3 бара справа) и т.д. Функция принимает следующие необязательные параметры: