Перейти к содержанию
Форекс Форум трейдеров Академии «MasterForex-V»

РАЗРАБОТКА НОВЫХ ПРОГРАММ


Рекомендуемые сообщения

Всем привет.

Уважаемые программеры,за индюки решпект и уважуха!

 

Индюки замечательные, но есть одна проблемка, притормаживает графика.

 

Можно ли подшаманить FanSimple , что бы он отображал, ЕМА большего таймфрейма на графике меньшего тф. Собственно ЕМА больших таймфреймов, полностью отображать не нужно, только их крайние точки. Например, на графике М5, будут полностью видны 4 ЕМА М5-го и 4 крайних точки М30-го. Я пробовал простым подбором ЕМА в индюке FanSimpe, получается коряво. Вот такая, идея. Сам индюки писать не умею, по причине непроходимой дремучести.

Так помогите люди добрые, а то сами мы не"меснаи"и кушать хочется -аж переночевать не где.

 

PS. Это мой первый пост. Порошу, ногами не пинать и громко не матюкать.

Если у Вас длинная, соизмеримая история с крупным ТФ на мелком ТФ, то можно использывать эту формулу :

МА_ТФх=МА_ТФу(ТФу/ТФх)

где :

МА_ТФх - искомый период на ТФх,

МА_ТФу - известная МА на ТФу,

ТФх - ТФ на котором требуется нарисовать МА,

ТФу - ТФ с которого рисуется МА.

 

Т.е. 55-ой МА на М15 будет соответствовать 825-ая на М1.

При вычислениях используйте одинаковые единицы.

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 758
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Сделайте пожалуйста индикатор, чтоб фракталы вверх рисовал зеленым цветом, а вниз красным цветом.

ПОЖАЛУЙСТА

MF_Fractals_Color_0_0020.rar

Ссылка на комментарий
Поделиться на другие сайты

Господа программисты! Можно ли создать нечто вроде индюка, который получал бы в режиме реального времени котировки от саксо (например) и фибо (например), сравнивал их и сохранял разницу в каком-либо виде, вместе со временем, и чтобы это можно было поместить например в МТ в каком-либо графическом виде, чтобы соотнести с графиками? Поскольку в данном случае интересно именно сравнение тиков, привязанных к конкретной минуте, никакая история таких данных дать не сможет. Такой инструмент был бы интересен для анализа работы конкретной кухни и возможно ценен для пипсовки.
Ссылка на комментарий
Поделиться на другие сайты

privet , a kakoi Programoi moschno etot Indück atkrit

Зачем его открывать?

Используйте как обычный индикатор. Это уже откомпилированный файл.

 

Господа программисты! Можно ли создать нечто вроде индюка, который получал бы в режиме реального времени котировки от саксо (например) и фибо (например), сравнивал их и сохранял разницу в каком-либо виде, вместе со временем, и чтобы это можно было поместить например в МТ в каком-либо графическом виде, чтобы соотнести с графиками? Поскольку в данном случае интересно именно сравнение тиков, привязанных к конкретной минуте, никакая история таких данных дать не сможет. Такой инструмент был бы интересен для анализа работы конкретной кухни и возможно ценен для пипсовки.

Всё можно. И это тоже можно.

Было бы время ...

Ссылка на комментарий
Поделиться на другие сайты

MF_Moving USD 0-0010

Написал индикатор движения доллара. Расчет ведётся по шести нашим парам.

Результатом является среднеарифметическое этих шести пар.

Точка отсчёта выбирается пользователем и является среднеарифметическая МА этих шести пар.

Скоро для этого индикатора допишу блок для индикации движения цены последнего бара относительно предыдущего.

Будут стрелочки направления и сила движения в цифрах.

//============================================================================

extern int Period_MA = 55;

// Период МА по которой производится усреднение по всем валютным парам для выбора точки отсчёта

// (этот параметр не влияет на скорость показаний идикатора, он отфильтровывает движения которые

// попадают в указанный период МА; т.е. эта МА является точкой отсчёта, мы как бы её "сплющили";

// точка пересечения выбранной МА с ценой равна нулю по шкале этого индикатора).

extern int Mode_MA = 1;

// Метод вычисления скользящего среднего :

//0 - Простое скользящее среднее ;

//1 - Экспоненциальное скользящее среднее ;

//2 - Сглаженное скользящее среднее ;

//3 - Линейно-взвешенное скользящее среднее .

extern int Price = 0;

// Используемая цена для расчёта :

// 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 .

======================================================================

Извините!!! Файл удалил.

Получил ожидаемые, но всё равно потрясающие результаты в исследовании рынка. Будет ещё одна версия этого индикатора. Последняя. Обещанную индикацию по последнему бару делать не буду. И так достаточно.

На основе этого индикатора будет сделан Аналоговый Интегральный Анализатор Спектра Рынка.

Вот там будет всё, что только можно.

Буду выкладывать только компилированный файл с расширением .ex4 .

Ссылка на комментарий
Поделиться на другие сайты

Вадим, по каким парам идет усреднение? С каим весом берется каждая валюта? Это что-то вроде индекса фунта, что ли?

Непонятна логика и арифметика, заложенная в индикаторе. что он показывает?

Ссылка на комментарий
Поделиться на другие сайты

Вадим, по каким парам идет усреднение? С каим весом берется каждая валюта? Это что-то вроде индекса фунта, что ли?

Непонятна логика и арифметика, заложенная в индикаторе. что он показывает?

Логики там нет, только арифметика. Всё среднеарифметическое.

Это изменение цены доллара по нашим шести парам. Вес везде одинаков и равен 1-му пункту.

AUD, EUR, GBP, CAD, CHF, JPY.

Ссылка на комментарий
Поделиться на другие сайты

Логики там нет, только арифметика. Всё среднеарифметическое.

Это изменение цены доллара по нашим шести парам. Вес везде одинаков и равен 1-му пункту.

AUD, EUR, GBP, CAD, CHF, JPY.

Разговаривал с Виталием, обдумываю его идею.

По индикатору: Батя рисует каналы по этим валютам и проводит Анализ Относительной Силы Валюты (АОСВ), т.е. предположительное движение влюты. Полезная инфа появляется, когда по прямым котировкам движение в одну сторону, а по обратным котировкам - в другую, значит по этой валюте тенденция - эта валюта падает или поднимается.

Если просто усреднять изменения валют, то валюты с хорошим ходом будут оказывать значительное влияние на индикатор, несмотря на свою незначительность (не могу подобрать другой термин.)

Например АУД и Канадец, ценность одного пункта будет разной.

Наверняка придется подбирать коэффициенты для весов каждой валюты.

Как Вы думаете?

Ссылка на комментарий
Поделиться на другие сайты

Разговаривал с Виталием, обдумываю его идею.

По индикатору: Батя рисует каналы по этим валютам и проводит Анализ Относительной Силы Валюты (АОСВ), т.е. предположительное движение влюты. Полезная инфа появляется, когда по прямым котировкам движение в одну сторону, а по обратным котировкам - в другую, значит по этой валюте тенденция - эта валюта падает или поднимается.

Если просто усреднять изменения валют, то валюты с хорошим ходом будут оказывать значительное влияние на индикатор, несмотря на свою незначительность (не могу подобрать другой термин.)

Например АУД и Канадец, ценность одного пункта будет разной.

Наверняка придется подбирать коэффициенты для весов каждой валюты.

Как Вы думаете?

 

у www.forexua.com в МТ4 выложен этот самый индекс USDX ..... берем и юзаем

Ссылка на комментарий
Поделиться на другие сайты

Разговаривал с Виталием, обдумываю его идею.

По индикатору: Батя рисует каналы по этим валютам и проводит Анализ Относительной Силы Валюты (АОСВ), т.е. предположительное движение влюты. Полезная инфа появляется, когда по прямым котировкам движение в одну сторону, а по обратным котировкам - в другую, значит по этой валюте тенденция - эта валюта падает или поднимается.

Если просто усреднять изменения валют, то валюты с хорошим ходом будут оказывать значительное влияние на индикатор, несмотря на свою незначительность (не могу подобрать другой термин.)

Например АУД и Канадец, ценность одного пункта будет разной.

Наверняка придется подбирать коэффициенты для весов каждой валюты.

Как Вы думаете?

Может придётся подбирать. Но для той цели для которой пишу этот индикатор это не важно.

Это для пипсовки на одной валюте не глядя на другие.

Потом допишу и будет "окошко" со стрелками и силой движения на последнем баре относительно предидущего. Вот там и понадобится логика для вычисления силы хода доллара.

Может выведу отдельно значения всех пар, но тогда теряется предназначение индикатора.

Ссылка на комментарий
Поделиться на другие сайты

Вот как и обещал :

MF_Moving USD 0-0031

 

Потрясающая штуковина! Самому понравилась!

 

//+----------------------------------------------------------------------------------------------------------------------+

//| MF_Moving USD 0-0031.mq4

//| Copyright © YuraZ-VAF-Zhunko-Nestor

//| MF YURAZ yzh@mail.ru

//| MF ZHUNKO zhunko@mail.ru

//| MF NESTOR a_nesterchuk@mail.ru

//|24.11.2006

//+----------------------------------------------------------------------------------------------------------------------+

//| ИЗМЕНЕНИЯ и ДОПОЛНЕНИЯ.

//| 1.Дополнения в версии MF_Moving USD 0-0020 от 24.11.2006 .

//| 1.1.В отличии от предидущей версии, где стабилизация происходила

//| по второму бару (был привязан к нулю), сделана более правиль-

//| ная стабилизация графика относительно минимумов и максимумов

//| с помощью нормализации на видимых барах.

//| 1.2.Убрана лишняя внешняя переменная.

//| 1.3.Выведена текстовая информация о состоянии настроек.

//| 1.4.Введена возможность инверсии графика для удобства рассмотрения

//| пар с прямыми и с обратными котировками.

//| 1.5.Теперь можно в ручную увеличить участки графика с небольшой

//| амплитудой.

//| 2.Дополнения в версии MF_Moving USD 0-0021 от 25.11.2006 .

//| 2.1.Оптимизация кода.

//| 3.Дополнения в версии MF_Moving USD 0-0031 от 25.11.2006 .

//| 3.1.Исправление мелких недоделок.

//| 3.2.Выведен в текстовую строку параметр "Inversion".

//+-----------------------------------------------------------------------------------------------------------------------+

=====================================================================

extern int Period_MA = 89;

// Период МА по которой производится усреднение по всем валютным парам для выбора точки отсчёта

// (этот параметр не влияет на скорость показаний идикатора, он отфильтровывает движения которые

// попадают в указанный период МА; т.е. эта МА является точкой отсчёта, мы как бы её "сплющили";

// точка пересечения выбранной МА с ценой равна нулю по шкале этого индикатора).

extern int Mode_MA = 1;

// Метод вычисления скользящего среднего :

// 0 - Простое скользящее среднее ;

// 1 - Экспоненциальное скользящее среднее ;

// 2 - Сглаженное скользящее среднее ;

// 3 - Линейно-взвешенное скользящее среднее .

extern bool Inversion = false;

// Инверсия графика.

// true - Доллар растет вниз, падает вверх.

// false - Доллар растет вверх, падает вниз.

extern double Expansion = 1.0;

// Ручное увеличение/уменьшение размера графика. Можно вводить значения от 0 и выше, можно дробные.

// Меньше единицы уменьшение, больше единицы увеличение.

extern int Corner = 2;

// Расположение цветной линейки :

// 0 = сверху слева ;

// 1 = сверху справа ;

// 2 = снизу слева ;

// 3 = снизу справа .

extern color Color_txt = Yellow;

// Цвет текстовых меток.

//====================================================================

 

В архиве файл с расширением .ex4 (компилировать не надо) и текстовый файл с описанием внешних переменных.

MF_Moving_USD_0_0031.rar

Ссылка на комментарий
Поделиться на другие сайты

Вот как и обещал :

MF_Moving USD 0-0031

 

Потрясающая штуковина! Самому понравилась!

 

Мужуки, весчь ! :)

Пасиб )

6 пар это евро, фунт, ауд, чиф, кад и йена ?

Ссылка на комментарий
Поделиться на другие сайты

Мужуки, весчь ! :)

Пасиб )

6 пар это евро, фунт, ауд, чиф, кад и йена ?

Да.

Будет ещё круче.

Сейчас в место того, чтобы дописывать программу, сижу исследую и удивляюсь результатам исследования.

Ссылка на комментарий
Поделиться на другие сайты


×
×
  • Создать...