Перейти к содержимому

Theme© by Fisana
 

XTrade

Актуальное

Спроси у профи

Заказ советников и роботов

Опытные программисты реализуют ваши идеи в сжатые сроки и по приятной цене, от 10$. Отзывы и подробности

Также на форуме есть тема "Бесплатное написание скриптов", но заказы выполняются редко.

Обучение трейдингу

Бесплатный курс с описание всех ключевых моментов торговли на рынке форекс. После этого курса даже новички добиваются хороших результатов. Добавляйте в закладки.



Информер

<a href="http://www.mt5.com/ru/">Форекс портал</a>


Фотография
  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6635

#61 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 13:51

Веер Ганна

ac_gf_sd_v.01.png ac_gf_sd_v.02.png

Прикрепленный файл  AC+ GF SD v.01.zip   3,43К   254 скачиваний
Прикрепленный файл  AC+ GF SD v.02.zip   3,44К   268 скачиваний

 
 

#62 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 13:53

Сетка Ганна

ac_gg-1.1.2.png

Прикрепленный файл  Rx+ GannG_v.1.zip   5,24К   308 скачиваний

#63 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 13:54

Уровни Ганна

gann_sq9.3.png

Прикрепленный файл  Gann_SQ9_2.zip   3,71К   377 скачиваний

#64 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 13:55

Вилы Эндрюса

zz-fp_v1.png

Прикрепленный файл  ZZ-P_x1.2.zip   4,15К   369 скачиваний

#65 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 13:59

Multi Pivot

mpivot.3t.1.png

Скачать

#66 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:01

IN10TION NewsReader v09.99a new updated: 02 March 2010

Untitled.gif

Скачать

#67 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:05

Вилы Эндрюса 2
DML&EWA, опережающая индикация

zup-dml.png

Скачать

#68 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:11

Point&Figure

В архиве:
1. Описание торговли на англ.языке
2. Детальный отчет теста
3. Индикатор Point&Figure_v.1.2

PaF_1.2.png

Скачать

#69 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:12

Индикатор Parabolic_ZZ

Индикатор из семейства зигзагов. Основан на стандартном индикаторе Parabolic SAR. На пиках волн ставятся ценовые метки. Автоматически на последних волнах строятся уровни Фибоначчи. Настройки такие же как и у стандартного Parabolic SAR. Не завершенный ценовой максимум или минимум рисуется красной линией.

1.gif

Прикрепленный файл  Parabolic_ZZ.zip   1,25К   353 скачиваний

#70 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:14

Новые индикаторы Боллинджера.

Индикатор Боллинджера ( с англ. Indicator Bollinger Bands) создан Джоном Боллинджером и определяет границу коридора движения цены.
Когда цена выходит за границы коридора, это означает, что цена вышла за рамки «справедливой цены» и должна вернуться обратно. На этом и построены сигналы индикатора.

Описание индикатора Боллинджера

Индикатор Боллинджера это технический показатель, который учитывает диапазон и скорость изменения цен. Тот факт, что после выхода цены за линии, цена возвращается обратно, поскольку нужно найти равновесную («настоящую») стоимость инструмента и рынок ее находит, вращаясь около скользящей средней.

Параметры индикатора Боллинджера:

С тех пор, когда был впервые разработан этот индикатор, появилось масса дополнений и модернизаций. Это касается и параметров индикатора. Поскольку каждый трейдер подстраивает его под себя и учитывая свои собственные нюансы торговли.
Но по результатам статистических данных, были подобраны следующие оптимальные комбинации скользящих средних.
5-ти-дневная;
20-ти-дневная;
50-ти-дневная;
100–дневная.
Скользящие средние больших периодов тоже используют, но они редко дают точных сигналов, потому что сильно запаздывают. Предпочтительно, в этом случае пользоваться основными методами технического анализа.

Сигналы индикатора Боллинджера

Линия скользящей средней играет роль линии тренда. А полосы – роль уровней поддержки и сопротивления.

Сигнал на покупку

- цена опускается ниже линии поддержки, а затем пересекает её снизу вверх

Сигнал на продажу

- цена поднимается выше верхней линии Боллинджера, а затем опускается, пересекая её сверху вниз

Дополнительные сигналы индикатора Боллинджера

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

- Резкое изменение цен происходит после того как полосы имеют узкий диапазон между линиями.

- Расхождение линий Боллинджера является слабым сигналом к входу в рынок. Чем сильнее расхождение, тем сильнее сигнал к входу. Но не стоит забывать, что сигнал все же слабый и требует подтверждения. Важным подтверждением сигнала является направление тренда: направление скользящей средней (МА), рост объемов торгов.


Индикаторы:

- BollingerBands_TRO_MODIFIED_VERSION.ex4 Строит скользящую среднюю, а также сами полосы боллинджера, отображая при этом текущие цены. По-умолчанию, периоды взяты 20. Также отображает диапазон изменения цен в %%.

- TRO_MM_BB_TREND.mq4
Отображает направление тренда на разных временных интервалах, отмечая стрелочками само направление

- TRO_Multi_Meter_BB_TREND.mq4

Отображает точки входа в рынок. В данном случае на рис. отображено, что появился сигнал на продажу на минутном таймфрейме.

Прикрепленный файл  TRO_BB.zip   37,46К   335 скачиваний

#71 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:16

Индикатор ADXcrosses.
Индикатор ADXcrosses фиксирует на графике цены момент пересечения линий +DI и -DI индикатора Average Directional Movement Index.

Концепции Directional Movement (DI) и Average Directional Movement Index (ADX) важны для понимания, так как являются мощным средством технического анализа, помогающим прибыльно торговать - как сами по себе, так и в сочетании с другими техническими индикаторами.

При помощи формул DI и ADX становятся доступными следующие характеристики рынка:

Определение и идентификация точки равновесия, в которой движение вверх уравновешивается движением вниз;
Определение индекса, величина которого отражает силу тренда, будь то тренд вверх или вниз.
Понимание этих формул и этой концепции важно, поскольку они могут как использоваться в качестве торговой системы самостоятельно, так и действовать как фильтр для использования других подходов технического анализ. Силой этого подхода является то, что он идентифицирует и количественно определяет состояние рынка - то, без чего трейдер не может надеяться на достижение успеха.

1.gif

Прикрепленный файл  ADXcrosses.zip   996байт   203 скачиваний

#72 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:17

Индикатор Predictor.

Нейросетевой индикатор. Предсказывает с опережением в 5 баров среднею цену. Установка: файл BPNN Predictor.mq4 размещаем в папку :\Program Files\МТ4\experts\indicators, файл BPNN.dll в папку :\Program Files\МТ4\experts\libraries
При присоединении индикатора к графику в свойствах разрешаем импорт dll.

1.gif

Скачать

#73 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:23

Индикатор Predictor - немного материала по данной теме
Описание теории:
Предлагается индикатор использующий нейронную сеть прямого распространения (feedforward neural network), которая самообучается методом Обратного Распространения Ошибки (backpropagation). Сеть загружается через DLL файл, исходный C++ код которого прилагается.

Нейронная сеть это ничто иное как нелинейная модель выходов как функция входов. На входы подаются данные задаваемые пользователем, например выборки временного ряда. Смысл выходных данных также задаётся пользователем, например сигналы 1=buy/0=sell. Структура сети опять же задаётся пользователем. Сеть прямого распространения состоит из

-входного слоя (input layer), элементами которого являются входные данные,

- скрытых слоёв (hidden layers), состоящих из вычислительных узлов называемых нейронами (neurons) и

- выходного слоя (output layer), который состоит из одного или нескольких нейронов, выходы которых являются выходами всей сети.

Все узлы соседних слоёв связаны между собой. Эти связи называются синапсами (synapses). Каждый синапс имеет вес (weight w[i,j,k]), на которой умножаются данные передаваемые по синапсу. Данные передвигается слева направа т.е. от входов сети к её выходам. Отсюда и название, "сеть прямого распространения". Общий пример этой сети изображён на рисунке внизу

01.gif


Данные перерабатываются нейронами за два шага:

1. Все входы, помноженные на соответствующие веса, сначала суммируются

2. Затем получившиеся суммы обрабатываются функцией активации нейрона (activation or firing function) и посылаются на единственный выход.

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

сигмоидальная функция sigm(x)=1/(1+exp(-x)) (#0)
гиперболический тангенс tanh(x)=(1-exp(-2x))/(1+exp(-2x)) (#1)
рациональная функция x/(1+|x|) (#2)

02.gif


Порог активации этих функций равен 0. Этот порог может быть сдвинут по горизонтальной оси за счёт дополнительного входа нейрона называемом входом смещения (bias input), которому приписан определённый вес таким же образом как и к другим входам нейрона.

Таким образом, количество входов, слоев, нейронов в каждом слою и веса входов нейронов полностью определяют нейронную сеть, т.е. нелинейную модель, которую она создаёт. Чтобы пользоваться этой моделью необходимо знать веса. Веса вычисляются путём обучения сети на прошлых данных: на входы сети подаются нескольков наборов входных и соответствующих выходных данных и рассчитывается среднеквадратичная ошибка отклонения выхода сети от тестируемого. Цель обучения сети заключается в уменьшении этой ошибки путём оптимизации весов. Существуют несколько методов оптимизации, среди которых основными эвляются метод Обратного Распространения Ошибки (ОРО) и метод генетической оптимизации. Метод ОРО является пу существу методом градиентного спуска и вкратце опиан здесь

ru.wikipedia.org/wiki/Метод_обратного_распространения_ошибки

В прилагаемой функции Train() используется разновидонсть метода ОРО называемая "Улучшенный Эластичный метод ОРО" (Improved Resilient back-Propagation, IRProp). Этот алгоритм описан здесь

_http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.17.1332
CiteSeerX — Improving the Rprop Learning Algorithm

Прилагаемые файлы:
BPNN.dll - библиотечный файл
BPNN Predictor.mq4 - индикатор предсказывающий будущее значение цены
Библиотечный файл BPNN.cpp содержит две функции: Train() и Test(). Train() предназначен для обучения сети для предоставленных входных и выходных данных. Test() предназначен для вычисления выходных данных на основе весов полученных после прогона Train().

Входными (зелёный цвет) и выходными (синий цвет) параметрами функции Train() являются:

double inpTrain[] - обучивающие входные данные (старый первый)
double outTarget[] - обучивающие выходные данные (старый первый)
double outTrain[] - выходы сети после обучения
int ntr - количество обучающих наборов входы-выходы
int UEW - ключ управляющий использованием внешних значений для инициализации весов (1=используем extInitWt[], 0=используем случайные числа)
double extInitWt[] - исходные значения весов
double trainedWt[] - значения весов после обучения
int numLayers - количество слоев в сети включая входной, скрытые и выходной
int lSz[] - одомерный массив размера numLayers, в котором хранятся количества нейронов в каждом слою. lSz[0] задаёт количество входов сети
int AFT - тип функции активации (0-сигмоидальная, 1-гиперболический тангенс, 2-рациональная)
int OAF - ключ использования функции активации в выходны нейронах (1=используем функцию активации, 0=нет)
int nep - максимальное количество обучающих шагов (эпох). Эпоха состоит из проверки всех обучающих наборов.
double maxMSE - среднеквадратичная ошибка, при которой обучения останавливается.

Входными (зелёный цвет) и выходными (синий цвет) параметрами функции Test() являются:

double inpTest[] - входные данные (старый первый)
double outTest[] - выходные данные
int ntt - колчиство наборов в входных и выходных данных
double extInitWt[] - исходные значения весов
int numLayers - количество слоев в сети включая входной, скрытые и выходной
int lSz[] - одомерный массив размера numLayers, в котором хранятся количества нейронов в каждом слою. lSz[0] задаёт количество входов сети
int AFT - тип функции активации (0-сигмоидальная, 1-гиперболический тангенс, 2-рациональная)
int OAF - ключ использования функции активации в выходны нейронах (1=используем функцию активации, 0=нет)

Использование функции активации в выходных нейронах зависит от характера выходны данных. Если выходами сети являются биноминальные сигналы (0/1 или -1/1), то нужно использовать функцию активации (OAF=1). Причём учтите что для функции №0, уровни сигнала 0 и 1, а для функций №1 и 2 уровни -1 и 1. Если выходом сети является предсказание цены, то функция активации в выходном слое не нужна (OAF=0).

Примеры индикаторов использующих нейронную сеть:
BPNN Predictor.mq4 - предсказывает будущие цены. Входными параметрами сети являются относительные приращения цен:

x[i]=Open[test_bar]/Open[test_bar+delay[i]]-1.0

где delay[i] берётся из ряда Фибоначи. Выходом сети является предсказываемое относительное приращение будущей цены. Фунцкия активации в выходном слое отключена.

Входными параметрами индикатора являются

extern int lastBar - номер последнего бара
extern int futBars - количество будущих предсказываемых баров
extern int numLayers - количество слоев в сети включая входной, скрытые и выходной
extern int numInputs - количество входов сети
extern int numNeurons1 - количество нейронов в слое №1
extern int numNeurons2 - количество нейронов в слое №2
extern int numNeurons3
extern int numNeurons4
extern int numNeurons5
extern int ntr - количество обучающих наборов входы-выходы
extern int nep - максимальное количество обучающих шагов (эпох)
extern int maxMSEpwr - экспонента используемая для расчёта максимальной допустимой среднеквадратической ошибки обучения maxMSE=10^maxMSEpwr
extern int AFT - тип функции активации (0-сигмоидальная, 1-гиперболический тангенс, 2-рациональная)

Индикатор выдаёт такую картинку, где

красный цвет - предсказания от последней цены Open
чёрный цвет - прошлые тренировочные цены Open, по котором (как ожидаемым выходным данным) проводилось обучение сети
синий цвет - выходы обученной сети на тренировочных данных

06.gif


Советы:
Сеть с 3-ми слоями (numLayers=3: один входной, один скрытый и один выходной) достаточна для подавляющего большинства применений. По теоремe Cybenko (1989) сеть с одним скрытым слоем может моделировать любую непрерывную нелинейную фунцкию и сеть с двумя скрытыми слоями способна описать функцию с разрывами (http://en.wikipedia....Cybenko_theorem):

04.gif


Количество нейронов в скрытом слую определяйте экспериментально. В литературе встречаются такие рекомендации: кол-во скрытых нейронов = (кол-во входов + кол-во выходов)/2, либо SQRT(кол-во входов * кол-во выходов). Следите за сообщениями о среднеквадратичной ошибки обучения в окне experts метатрейдера.
Для получения хорошего обобщения, количество обучающих выборок должно в 2-3 раза превышать количество оптимизируемых весов. Например, в опубликованных примерах, количество весов равно (12+1)*5 на входах скрытого слоя плюс (5+1) на входах выходоного слоя, т.е. 71. Поэтому количество обучающих выборок должно быть по крайней мере 142. Концепт обобщения объяснён на рисунке внизу для одномерного случая y(x).
Увеличения количества обучающих эпох может не повысить точность предсказаний на тестируемых данных даже если ошибка обучения (MSE) уменьшилась. При большом количестве весов сеть становится переученной (см объяснения внизу).
Входные данные должны преобразоваться в стационарный ряд. Цены сами по себе таковым рядом не являются. Рекомендуется также нормализовывать входные данные к диапазону -1..1.
На этом графике показана линейная функция y=b*x (x-вход, y-выход) с добавленным шумом к выходам. Из-за этого шума, измерения функции (чёрные точки) не лежат на прямой. Функция y=f(x) может быть смоделирована нейронной сетью. Сеть с большим количеством весов (степеней свободы) способна уменьшить ошибку обучения по всем имеюшимся измерениям до нуля и описать тренировочные выходные данные плавной кривой. Но эта кривая (показана красным цветом) не имеет ничего общего с нашей линейной фунцкией y=b*x (показана зелёным цветом). Использование такой сети для предсказания будущих значений функции y при новых входных значениях x приведёт к большим ошибкам так как шум не предсказуем.

05.gif


Скачать

#74 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:27

Трендовый индикатор.

Весьма точный на неволатиле.
Предлагаю оценить систему торговли по этому индикатору.
Суть - по сформированному сигналу входим в рынок. Стоп тащим ежебарно за линией индикатора на определ. расстоянии.
Посмотрите с периодом 40, риск 0,1, таймфрем Н1, пара GBPUSD

Чарт.gif

Прикрепленный файл  PriceChannel_Stop_v6m2.zip   2,09К   250 скачиваний

#75 OFFLINE   Wizard

Wizard

    Пользователи

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 337 сообщений
  • Баланс: 0$
  • Пол:Мужчина
  • Город:Киев

Отправлено 25 Март 2010 - 14:29

индикатор WATI!

82cbb786ef21.jpg

Ниже все что удалось найти по этому индикатору:

WATL1
WATL_14_1ea.mq4
WATL.mq4
wati.rar
WATL_Open_Source.zip



Количество пользователей, читающих эту тему: 2

0 пользователей, 0 гостей, 0 скрытых пользователей


    Yandex (2)
Copyright © 2016 Your Company Name