İş tamamlandı
Şartname
Требуется написать три индикатора.
Очень прошу программистов не имеющим достаточного опыта реальной торговли и достаточного опыта написания индикаторов для МТ5 не откликаться на данный заказ.
1. Первый индикатор - уровни по объему.
Индикатор должен работать на любом тайм фрейме.
От цены закрытия свечи с максимальным за день объемом рисуется линия уровня (цвет, толщина, вид изменяются по выбору), которая подливается (по выбору до конца текущего дня, текущего и следующего дня или текущего и n-дней вперед). Дни календарные.
Индикатор должен иметь два режима.
В первом режиме на истории показаны уровни только максимального дневного объема, а на текущем дне при возникновении большего объема уровень рисуется новый, а уровень 2-го по величине объема за этот день исчезает.
Во втором режиме задается минимальная величина объема, и при превышении начинает рисоваться уровень, который в случае возникновении большего объема прекратится рисоваться вправо, но останется на участке с момента закрытия и до возникновения нового более объемного бара (свечи).
2. Второй индикатор - уровни по экстремумам. Фактически это фрактальные уровни, которые строятся по фрактальным уровням меньшего порядка.
Цвет, толщина, вид линии каждого уровня изменяются по выбору.
Каждый уровень сохраняется на графике выбранное кол-во дней или до бесконечности пока не будет перекрыт ценой . После того как цена коснётся уровня, уровень продолжает рисоваться по выбору до конца дня в котором было касание дня или текущего и n-дней вперед. Дни календарные.
Далее пишу все для уровней сопротивления, для поддержки все наоборот, X, Y это переменные которые задаются на выбор:
Уровень 1 - дневной максимум
Уровень 2 - дневной максимум для которого максимумы X-дней назад и X-дней вперед ниже.
Уровень 3 - дневной максимум для которого все максимумы X-дней назад ниже И все максимумы Y-дней вперед ниже
ИЛИ дневной максимум для которого все максимумы Y-дней назад ниже И все максимумы X-дней вперед ниже
ИЛИ дневной максимум для которого все максимумы X-дней назад ниже И справа на графике есть уровень 2 (сопротивление), который ниже
ИЛИ дневной максимум для которого слева на графике есть уровень 2 (сопротивление), который ниже И все максимумы X-дней вперед ниже
Уровень 4 - дневной максимум для которого все максимумы X-дней назад ниже ИЛИ есть слева на графике уровень 2 который ниже И все максимумы X-дней вперед ниже ИЛИ есть справа на графике уровень 2, который ниже
Уровень 5 - дневной максимум для которого все максимумы X-дней назад ниже ИЛИ есть слева на графике уровень 4 ИЛИ уровень 3 который ниже ИЛИ N-уровней 2 которые ниже И дневной максимум для которого все максимумы X-дней вперед ниже ИЛИ есть справа на графике уровень 4 ИЛИ уровень 3 который ниже ИЛИ N-уровней 2 которые ниже
3. Третий индикатор - индикатор ложного пробоя.
Индикатор должен работать на выбранном тайм фрейме.
Если происходит прокол уровня тенью, то после закрытия свечи над или под тенью рисуется метка (например ромб, вид, величина и цвет метки выбираются).
Если происходит закрытие свечи за уровнем, а следующая свеча закрывается внутри уровня, то тоже рисуется метка.
Сами уровни берутся из индикатора 2. Выбор по каким именно уровням показывать ложный пробой выбирается пользователем. Например показывать ложный пробой только по уровням 1 и 2 или по всем сразу.