Поле Price (тип цены) - это стандартное поле индикатора и вопрос не ко мне.
А прилагаемые инструкции читать не пробовали?
я кинул на график два macd - ваш и стандартый. в свойствах индюка добавилось два новых поля Price и GapPoints с нулевыми значениями. у стандартного вводимая переменная Price отсутствует.
Топик прочитал, но четкой инструкции не обнаружил. Спасибо.
я кинул на график два macd - ваш и стандартый. в свойствах индюка добавилось два новых поля Price и GapPoints с нулевыми значениями. у стандартного вводимая переменная Price отсутствует.
Топик прочитал, но четкой инструкции не обнаружил. Спасибо.
??? Это - стандартный iMACD:
doubleiMACD( string symbol, int timeframe, int fast_ema_period, int slow_ema_period, int signal_period, intapplied_price, int mode, int shift)
Он же, при прикреплении к графику (поле "Применить к:") :
Вы, вообще, о чем? А... понял. Вы не о стандартных iXXX, а о тех, что в качестве примера в виде кода. Будьте внимательней - речь идет (и это не скрывается!))) именно об iXXX().
И потом, в каждом моем индикаторе, в начале кода закомменчего подробное описание всех используемых полей. Для того же iMACD.Gap:
doubleiCustom(
string symbol, // символьное имя инструмента (NULL- текущий)int timeframe, // тайм-фрейм (0- текущий)"iMACD.Gap", // имя этого индикатора//double fast_ema_period, // период быстрой EMA; м.б.дробным (>1) и в виде коэфф-та (<1)double slow_ema_period, // период медленной EMA; м.б.дробным (>1) и в виде коэфф-та (<1)int signal_period, // период сигнальной SMAint applied_price, // тип цены:// 0 - PRICE_CLOSE - цена закрытия // 1 - PRICE_OPEN - цена открытия// 2 - PRICE_HIGH - макс.цена// 3 - PRICE_LOW - мин.цена// 4 - PRICE_MEDIAN - средняя цена,(high+low)/2// 5 - PRICE_TYPICAL - типичная цена,(high+low+close)/3// 6 - PRICE_WEIGHTED - взвешенная цена закрытия,(high+low+close+close)/4// 7 - объемint GapPoints, // порог идентификации гэпа в пп.//
mode, // mode - номер буфера индикатора:// 0 - главная// 1 - сигнальнаяint shift // сдвиг
)
==============
iCustom(NULL,0,"iMACD.Gap",FastEMA,SlowEMA,SignalSMA,Price,GapPoints, 0,i);
Я для кого это пишу???
===
По поводу кодов, что даны в МТ в качестве примеров. Они
а) Не полностью соответствуют встроенным (например, нет нектр. полей).
б) Содержат ошибки (я о них недавно упоминал в ветке "Еще раз о направлении пересчета").
в) Вообще, странная идея использовать учебный код, когда есть отлаженный встроенный с документацией.
Пётр,скажите,вы для кого столько скриптов-индюков написали?
Нисколько. Я не пишу на заказ. Никогда. Я не программер. У меня др. профессия - трейдер.
Скажите,сами-то ими пользуетесь?Для реала.
))) Не - я не могу! Вы читать сначала пробовали, а потом спрашивать? Я уже 10 лет торгую на ФРРФ. Этот подход, собственно, перенесен оттуда. // почитайте каменты к записи в базе
Добавил безгэповую DMS (Directional Movement System - ADX, DI+,DI-).
Чего тут сказать - никогда не верил в способности этого способа анализа рынка. Вернее, проверял - не покатило. То же и в безгэповом варианте. Но пусть будет в нем тоже, да? )))
Файл прикреплен.
===
Да, разумеется, что для него нужен источник безгэповых котировок KillGap, ктр. есть в соотв. записи.
Поле Price (тип цены) - это стандартное поле индикатора и вопрос не ко мне.
А прилагаемые инструкции читать не пробовали?
я кинул на график два macd - ваш и стандартый. в свойствах индюка добавилось два новых поля Price и GapPoints с нулевыми значениями. у стандартного вводимая переменная Price отсутствует.
Топик прочитал, но четкой инструкции не обнаружил. Спасибо.
я кинул на график два macd - ваш и стандартый. в свойствах индюка добавилось два новых поля Price и GapPoints с нулевыми значениями. у стандартного вводимая переменная Price отсутствует.
Топик прочитал, но четкой инструкции не обнаружил. Спасибо.
??? Это - стандартный iMACD:
Он же, при прикреплении к графику (поле "Применить к:") :
Вы, вообще, о чем? А... понял. Вы не о стандартных iXXX, а о тех, что в качестве примера в виде кода. Будьте внимательней - речь идет (и это не скрывается!))) именно об iXXX().
Интересно.Так вы считаете,что после праздников и выходных
дыра в истории котировок называется Гэп ?Пускай.Но это всё равно дыра.
И она раздражает.Кстати,не понял,про какую инструкцию речь идёт.
Я для кого это пишу???
===
По поводу кодов, что даны в МТ в качестве примеров. Они
а) Не полностью соответствуют встроенным (например, нет нектр. полей).
б) Содержат ошибки (я о них недавно упоминал в ветке "Еще раз о направлении пересчета").
в) Вообще, странная идея использовать учебный код, когда есть отлаженный встроенный с документацией.
Интересно.Так вы считаете,что после праздников и выходных
дыра в истории котировок называется Гэп ?Пускай.Но это всё равно дыра.
И она раздражает.
Ну, да - это называеся Gap (разрыв). А девочка называется girl. И это не я так считаю.
Кстати,не понял,про какую инструкцию речь идёт.
Про запись в Code Base - Kill Gap! Решительно не понимаю, что там м.б. неясно.
пардон, а где взять iMACD? в стандартной поставке mt4 таких индюков нету! только MACD.
Пётр,скажите,вы для кого столько скриптов-индюков написали?
Скажите,сами-то ими пользуетесь?Для реала.
Просто интересно.Напишете мне советника?
Пётр,скажите,вы для кого столько скриптов-индюков написали?
Нисколько. Я не пишу на заказ. Никогда. Я не программер. У меня др. профессия - трейдер.
Скажите,сами-то ими пользуетесь?Для реала.
))) Не - я не могу! Вы читать сначала пробовали, а потом спрашивать? Я уже 10 лет торгую на ФРРФ. Этот подход, собственно, перенесен оттуда. // почитайте каменты к записи в базе
Просто интересно.Напишете мне советника?
Нет. Причины выше.
Добавил безгэповую DMS (Directional Movement System - ADX, DI+,DI-).
Чего тут сказать - никогда не верил в способности этого способа анализа рынка. Вернее, проверял - не покатило. То же и в безгэповом варианте. Но пусть будет в нем тоже, да? )))
Файл прикреплен.
===
Да, разумеется, что для него нужен источник безгэповых котировок KillGap, ктр. есть в соотв. записи.