Нужна помощь...MACD-индикатор.

 

Всем доброго дня суток.

Не могли бы помочь с написанием простенького советника.

Смысл такой- на MACD-гистограмме по вертикальной шкале задается 2 горизонтальных линии..выше нуля и ниже 0.. "+15" и "-15" к примеру.

Хотелось бы сделать,чтобы при пересечении этих линий барами гистограммы раздавался звуковой сигнал..и все!

Если кто может помочь,то будьте добры!

Заранее благодарен!

 

Вот статья с примерами. Там и MACD есть. Только вот то, что вы хотите вообще не понятно зачем делать. У MACD на разных инструментах и ТФ разный диапазон. Именно поэтому в нем и присутствует сигнальная линия.

 

Держи индикатор. Добавлено:

LevelHigh=15;    - Уровень в поинтах
LevelLow =-15;  - Уровень в поинтах
Use_Sound = 1; - задавать зв. сигнал. Выключить = "0"


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

Индикатор сигналит при пробое снизу вверх уровня "LevelHigh" 2 раза подряд на каждом тике. Возможно выставить "LevelHigh" отрицательным значением, соответственно индикатор будет ловить приближение гистограммы к нулю.

Индикатор сигналит при пробое сверху вниз уровня "LevelLow" 3 раза подряд на каждом тике. Возможно выставить "LevelLow" положительным значением.

Файлы:
 
lukas1 >>:

Держи индикатор. Добавлено:

LevelHigh=15; - Уровень в поинтах
LevelLow =-15; - Уровень в поинтах
Use_Sound = 1; - задавать зв. сигнал. Выключить = "0"


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

Индикатор сигналит при пробое снизу вверх уровня "LevelHigh" 2 раза подряд на каждом тике. Возможно выставить "LevelHigh" отрицательным значением, соответственно индикатор будет ловить приближение гистограммы к нулю.

Индикатор сигналит при пробое сверху вниз уровня "LevelLow" 3 раза подряд на каждом тике. Возможно выставить "LevelLow" положительным значением.

Огромное спасибо!

 
lukas1 >>:

Держи индикатор. Добавлено:

LevelHigh=15; - Уровень в поинтах
LevelLow =-15; - Уровень в поинтах
Use_Sound = 1; - задавать зв. сигнал. Выключить = "0"


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

Индикатор сигналит при пробое снизу вверх уровня "LevelHigh" 2 раза подряд на каждом тике. Возможно выставить "LevelHigh" отрицательным значением, соответственно индикатор будет ловить приближение гистограммы к нулю.

Индикатор сигналит при пробое сверху вниз уровня "LevelLow" 3 раза подряд на каждом тике. Возможно выставить "LevelLow" положительным значением.

 
А возможно добавить критерий по времени, чтобы с 10:00мск до 22:00 мск подовались сигналы при пересечении гистограммой одного уровня а после другого? Никак не пойму как это сделать.....