# Бесплатное написание программ

Раздел: Язык программирования MQL4
Автор темы: cmillion
Создана: 2018-03-30 15:29
Ответов: 1105 | Просмотров: 199709
Страница 56 из 56
Источник: https://forexsystemru.com/threads/86283/page-56

---

## kayjirah — 2026-06-04 18:05

Спасибо.
Пожалуйста, советник открывает сделку на закрытии текущей свечи. Это происходит с опозданием, поскольку индикатор открывает сделку в момент формирования свечи, а не в момент ее закрытия. Можете ли вы сделать так, чтобы открытие происходило на момент формирования текущей свечи?

## Indigoda — 2026-06-05 10:36

> Цитата (kayjirah):
> Спасибо.
> Пожалуйста, советник открывает сделку на закрытии текущей свечи. Это происходит с опозданием, поскольку индикатор открывает сделку в момент формирования свечи, а не в момент ее закрытия. Можете ли вы сделать так, чтобы открытие происходило на момент формирования текущей свечи?

Индикатор составлен очень не грамотно, он каждый тик перечитывает CountBars(300) бар и потом пытается заглянуть в -1 свечу, которой еще нет на графике(ее и в жизни, пока нет), что бы выдать сигнал, он опять бежит по свечам до правого(последнего)  пересечения и сравнивает с сохраненным(еще и память занимает), все это сильно задерживает МТ (последствия сами знаете) Советник на закрытых 1 и 2 барах и так дает много шума, нужно фильтры ставить, а на текущей (0) свече будет еще больше и так обычно не делают, но если нужно держи.

## kayjirah — 2026-06-05 16:44

Спасибо

## kayjirah — 2026-06-09 07:38

Пожалуйста, второй советник не работает.
ADX S_0

## Indigoda — 2026-06-09 13:14

> Цитата (kayjirah):
> Пожалуйста, второй советник не работает.
> ADX S_0

Извиняюсь, забыл убрать запрет расчета внутри бара, теперь считает каждый тик.

## Limmon — 2026-06-09 15:26

> Цитата (leledc):
> Здравствуйте, я нашел исходный код: кто-нибудь может преобразовать его в mql? Большое спасибо.

Привет! Что то похожее получилось вроде, добавил отсебятины не много)..

