Скачать MetaTrader 5

Индикаторы: MACD Elder Impulse Max

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Не можешь найти ответ на вопрос? Воспользуйся поиском!
MetaQuotes Software Corp.
Модератор
181059
MetaQuotes Software Corp. 2012.05.16 12:23 

MACD Elder Impulse Max:

Индикатор MACD, раскрашивающий столбики гистограммы точно по импульсной системе Элдера.

Author: maxagent

Boris
3901
Boris 2012.05.16 14:52  

Просьба к Автору!

Не могли бы написать код iCustom(NULL,0,"махМАСDcolor",.. и дальше всё необходимое для использования в советнике, дабы избежать досадных ошибок.

Был бы премного благодарен! Ставлю 10 авансом.

Почему-то Рейтинг не изменился...

maxagent
10
maxagent 2012.05.16 17:07  
borilunad:

Просьба к Автору!

Не могли бы написать код iCustom(NULL,0,"махМАСDcolor",.. и дальше всё необходимое для использования в советнике, дабы избежать досадных ошибок.

Был бы премного благодарен! Ставлю 10 авансом.

Почему-то Рейтинг не изменился...


Ну как-то так:

double sig1=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,1,0); // Green
double sig2=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,3,0); // Red
double sig3=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,2,0); // Blue

Но всё же, я не думаю, что на основании только этого индикатора можно сделать торгового эксперта. Потому что, как сказал Элдер, это не система игры, а система цензуры:

Пока бар зеленый, нельзя продавать на понижение, а только покупать или фиксировать прибыль.

Пока бар красный, нельзя покупать на повышение, а только продавать или фиксировать прибыль.

И если бар синий (после зеленого или красного), то запрет снят.

Посему, эти сигналы не могут являться ТОЧНЫМИ сигналами для открытия позиции. Но если хотите, то пробуйте. Потом поделитесь своими успехами. Будет интересно.

Boris
3901
Boris 2012.05.16 17:31  
maxagent:
borilunad:

Просьба к Автору!

Не могли бы написать код iCustom(NULL,0,"махМАСDcolor",.. и дальше всё необходимое для использования в советнике, дабы избежать досадных ошибок.

Был бы премного благодарен! Ставлю 10 авансом.

Почему-то Рейтинг не изменился...


Ну как-то так:

double sig1=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,1,0); // Green
double sig2=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,3,0); // Red
double sig3=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,2,0); // Blue

Но всё же, я не думаю, что на основании только этого индикатора можно сделать торгового эксперта. Потому что, как сказал Элдер, это не система игры, а система цензуры:

Пока бар зеленый, нельзя продавать на понижение, а только покупать или фиксировать прибыль.

Пока бар красный, нельзя покупать на повышение, а только продавать или фиксировать прибыль.

И если бар синий (после зеленого или красного), то запрет снят.

Посему, эти сигналы не могут являться ТОЧНЫМИ сигналами для открытия позиции. Но если хотите, то пробуйте. Потом поделитесь своими успехами. Будет интересно.


Спасибо большое! Я пробую многие индикаторы и пользуюсь многими. Даже если сейчас не подойдёт, возможно, что пригодится в будущем. Ведь рынок очень капризный, непостоянный. Точный вход проблематичен, а фильтры и подтверждения необходимы различные и в различныу сочетаниях. Ещё раз спасибо и снова кликнул 10! Авось Рейтинг сработает. Всего Вам доброго!
Boris
3901
Boris 2012.05.16 19:44  

Извините, а где у Вас 5й буфер (жёлтый)? Или он пустой, только в вычислениях, правда, не нашёл и намёка на него, кроме представления.

Может, неважно, но всё-таки интересно. Я стараюсь вникать во всё по возможности.

К сожалению оценка не ставится, не внаю почему. Синий кружочек появляется, а Рейтинг на нуле. Обидно немного...

Доброй ночи!

maxagent
10
maxagent 2012.05.16 20:43  
borilunad:

Извините, а где у Вас 5й буфер (жёлтый)? Или он пустой, только в вычислениях, правда, не нашёл и намёка на него, кроме представления.

Может, неважно, но всё-таки интересно. Я стараюсь вникать во всё по возможности.

К сожалению оценка не ставится, не внаю почему. Синий кружочек появляется, а Рейтинг на нуле. Обидно немного...

Доброй ночи!


Желтым рисуется основная линия гистограммы MACD, если ее "включить".
Boris
3901
Boris 2012.05.17 06:22  

Доброе утро! Эти выражения дают нули:

double sig1=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,1,0); // Green
double sig2=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,3,0); // Red
double sig3=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,2,0); // Blue

Проверьте сами! Может, по аналогии с советником в МТ4 сможете найти, как сделать правильно? У меня пока не аыходит ничего путного... (:-(

Evgeniy Trofimov
2359
Evgeniy Trofimov 2012.05.17 17:29  
Спасибо
maxagent
10
maxagent 2012.05.17 23:28  
borilunad:

Доброе утро! Эти выражения дают нули:

double sig1=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,1,0); // Green
double sig2=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,3,0); // Red
double sig3=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,2,0); // Blue

Проверьте сами! Может, по аналогии с советником в МТ4 сможете найти, как сделать правильно? У меня пока не аыходит ничего путного... (:-(


Извиняюсь, ошибся немного. Вот так должно быть лучше:

sig1=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,0,0); // Green
sig2=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,2,0); // Red
sig3=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,1,0); // Blue

Можете попробовать еще и так:

sig1=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,0,1); // Green
sig2=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,2,1); // Red
sig3=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,1,1); // Blue

Других вариантов нет.

Boris
3901
Boris 2012.05.18 09:07  
maxagent:
borilunad:

Доброе утро! Эти выражения дают нули:

double sig1=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,1,0); // Green
double sig2=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,3,0); // Red
double sig3=iCustom(NULL,0,"махМАСDcolor",FastMA_Period,SlowMA_Period,SignalMA_Period,2,0); // Blue

Проверьте сами! Может, по аналогии с советником в МТ4 сможете найти, как сделать правильно? У меня пока не аыходит ничего путного... (:-(


Извиняюсь, ошибся немного. Вот так должно быть лучше:

sig1=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,0,0); // Green
sig2=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,2,0); // Red
sig3=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,1,0); // Blue

Можете попробовать еще и так:

sig1=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,0,1); // Green
sig2=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,2,1); // Red
sig3=iCustom(NULL,0,"махМАСDcolor",FastEMA_Period,FastMA_Period,SlowMA_Period,SignalMA_Period,1,1); // Blue

Других вариантов нет.

Спасибо, попробую! Хотя сомневаюсь, т.к. не могут все периоды средних быть в одном тождестве. Надеюсь, что я ошибаюсь!

Иван Корнилов
544
Иван Корнилов 2012.05.18 16:47  
Сколько можно тему макди тереть, 100 лет назад придумали и все трут и трут, пока бы что нибудь новое придумать =))
123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий