Помогите с написанием сигнального индикатора

 

Привет всем!

Помогите, пожайлуста, с написанием сигнального индикатора.

Есть идея использовать сигналы от стандартных индикаторов Macd и AC совместно.

Прочитал статьи по "MQL для чайников", потом в отдельности написал сигнальные индикаторы для Macd и АС.

Попытался их совместить, но получилось так, что слишком много сигналов было отфильтровано. В частности сигналы где сначала на текущем, а потом на последующих 5-ти баров, появлялись сигналы от обоих индикаторов, либо сначала сигналы от АС, а потом Macd, либо наоборот. И вот здесь у меня и возникла проблема. Как совместить сигнал Macd c сигналом АС, который появляется на предыдущих 5-ти барах?

Прикрепляю код сигнального индикатора. В коде использую от Macd только одно условие, пересечение гистограммы нулевой линии снизу вверх (это только для простоты понимания кода), от АС - все сигналы, которые описаны в книгах Вильямса. Даный индикатор совмещает сигналы от Macd на текущем и АС на предыдущем баре.

Файлы:
 

Гляньте, может подойдет

Файлы:
Причина обращения: