ВСЕ для парного трейдинга

  • Автор темы Автор темы cmillion
  • Дата начала Дата начала

vladradon

Программист
Советник работает по 2м парам.
У меня максимум по 28 парам (максимум 112 треугольников) в расчетах. Выбирается для торговли самый активный на текущий момент через несколько фильтров, включая 2 корреляции. Но можно и один треугольник задать и только по нему торговать - входов будет мало.
 

vladradon

Программист
зачем много настроек?
Достаточно настроить
- лот
- кол-во свечей для расчета корреляции шт
- доливку в пунктах
- закрытие при достижении профита и убытка
Всего 4 параметра!
Погонял несколько часов в оптимизаторе за этот год часть параметров. За бОльший диапазон не стал браться - сов всего 4-5 проходов делает за этот год в час в оптимизаторе и съедает все ресурсы компа. Оптимизировал тоже на Робофорексе.
 

Вложения

  • TestFXMP42E.png
    TestFXMP42E.png
    55,6 КБ · Просмотры: 167

cmillion

Гуру форума
тест на паре GBPUSD - USDJPY
 

Вложения

  • 2019-05-19_02-30-36.png
    2019-05-19_02-30-36.png
    37,9 КБ · Просмотры: 136
  • 2019-05-19_02-30-53.png
    2019-05-19_02-30-53.png
    94,1 КБ · Просмотры: 136

vladradon

Программист
У меня юбилейное - 1000-сячное сообщение на этом форуме, поэтому приложу к нему что-нибудь, может быть, кому-то, полезное: 2 индикатора для 4-ки и 5-ки в открытом коде и код (кстати) абсолютно одинаковый - после объединения языков некоторые проги пишутся и работают абсолютно одинаково. Индикаторы просто рассчитывают коэффициент корреляции между валютными парами пар, изначально сформированными из восьми валют "JPY","CHF","CAD","USD","NZD","AUD","GBP","EUR". Далее массив значений корреляций сортируется по значениям и выводятся в таблицу максимальные значения по положительной с одной стороны, и по отрицательной с другой, корреляции из доступных и просчитанных. Есть фильтр для расчета только пар с заданным инструментом. Индикатор не привязан к инструменту - на любом можно запустить несколько таких индикаторов с разными фильтрами и настройками (как на скрине ориентировочно) - каждый будет работать самостоятельно со своими настройками и т.к. этот индикатор не использует индикаторные функции, при возможных неправильных показаниях, просто перезапустите с нужными вам параметрами. Мне он помогает чисто смотреть, какие пары пар на текущий момент и в ближайшем прошлом имели и имеют хорошую корреляцию на разных ТФ.
 

Вложения

  • TestCorr28.mq4
    TestCorr28.mq4
    40,8 КБ · Просмотры: 187
  • TestCorr28.mq5
    TestCorr28.mq5
    40,8 КБ · Просмотры: 105
  • TestCorr28.png
    TestCorr28.png
    58,8 КБ · Просмотры: 526

marattmb

Гуру форума
У меня юбилейное - 1000-сячное сообщение на этом форуме, поэтому приложу к нему что-нибудь, может быть, кому-то, полезное: 2 индикатора для 4-ки и 5-ки в открытом коде и код (кстати) абсолютно одинаковый - после объединения языков некоторые проги пишутся и работают абсолютно одинаково. Индикаторы просто рассчитывают коэффициент корреляции между валютными парами пар, изначально сформированными из восьми валют "JPY","CHF","CAD","USD","NZD","AUD","GBP","EUR". Далее массив значений корреляций сортируется по значениям и выводятся в таблицу максимальные значения по положительной с одной стороны, и по отрицательной с другой, корреляции из доступных и просчитанных. Есть фильтр для расчета только пар с заданным инструментом. Индикатор не привязан к инструменту - на любом можно запустить несколько таких индикаторов с разными фильтрами и настройками (как на скрине ориентировочно) - каждый будет работать самостоятельно со своими настройками и т.к. этот индикатор не использует индикаторные функции, при возможных неправильных показаниях, просто перезапустите с нужными вам параметрами. Мне он помогает чисто смотреть, какие пары пар на текущий момент и в ближайшем прошлом имели и имеют хорошую корреляцию на разных ТФ.
Полезный индикатор. Попробую приспособить его к своей ТС.
 

vladradon

Программист
Доработал немного индикатор корреляций: добавил проверку на ошибочные расчеты из-за не подкачанной истории - теперь пока не загрузится история (это делает терминал автоматически) по необходимым для расчета парам, индикатор не будет выводить информацию, а в журнале будет сообщать об этом; добавил фильтр исключения ненужных валют (их можно вводить через запятую), ну и еще кое-что по-мелочам. Код для обоих терминалов остался полностью одинаковым.
 

Вложения

  • TestCorr28_1.png
    TestCorr28_1.png
    66,5 КБ · Просмотры: 276
  • TestCorr28_1.mq4
    TestCorr28_1.mq4
    45,6 КБ · Просмотры: 165
  • TestCorr28_1.mq5
    TestCorr28_1.mq5
    45,5 КБ · Просмотры: 88

vladradon

Программист
Всем привет. Написал еще пару индикаторов. CorrStat -дополнение к TestCorr28, выложенному выше, показывает изменение коэффициента корреляции за заданное количество расчетных периодов (по-умолчанию 300 дневных периодов - 300 дней короче с расчетным ТФ Н1). Написал его для анализа корреляции инструментов - сколько времени в какой (положительной и отрицательной) корреляции находятся пары. ТФ графика не совпадает с показаниями индикатора - если график Н1, как на скрине, то при периоде перерасчета D1 (по-умолчанию) каждый бар графика индикатора равен 1 день соответственно. Индикатор Delta1 - это упрощенный индикатор Delta3, которого выложил ранее. Он рассчитывает дельту пар инструментов и подает сигнал при возможном входе. Опция импорта данных из советника - обратная связь с совом, который пока в обкатке и для самостоятельной работы индикатора должна быть выключена. Бары индикатора совпадают с барами графика.
 

Вложения

  • 3Ind.png
    3Ind.png
    36,2 КБ · Просмотры: 435
  • CorrStat.ex4
    CorrStat.ex4
    30,3 КБ · Просмотры: 115
  • CorrStat.ex5
    CorrStat.ex5
    52,3 КБ · Просмотры: 57
  • Delta1.ex4
    Delta1.ex4
    36,4 КБ · Просмотры: 141
  • Delta1.ex5
    Delta1.ex5
    62 КБ · Просмотры: 74

vladradon

Программист
В продолжение индикаторной темы - написал еще индикатор дельт для 28 пар инструментов. Он рассчитывает корреляцию, максимальную (положительную) и минимальную (отрицательную) дельты, тиковую дельту и процент тиковой дельты относительно расчетных максимальных и минимальных дельт (отдельно, в зависимости от знака тиковой дельты). Есть фильтрация по минимальному коэффициенту корреляции, минимальным значениям макс/мин дельт и по тиковой дельте сортировка либо по процентам, либо по пунктам. В строках выводятся прошедшие все фильтры. Фильтр по минимальной тиковой в процентах работает в двух режимах - либо закрашивает зеленым слово Tick, если значение в процентах проходит фильтр, либо удаляет все не прошедшие фильтр. Количество одновременно выводимых пар инструментов задается в параметрах. Можно включать отдельно положительную и отрицательную корреляции, либо все в сумме. Можно включать пары только с какой-то валютой и исключать несколько валют. Как обычно версии для 4-ки и 5-ки.
 

Вложения

  • DeltaPairs28.ex4
    DeltaPairs28.ex4
    86,9 КБ · Просмотры: 145
  • DeltaPairs28.ex5
    DeltaPairs28.ex5
    154,6 КБ · Просмотры: 75
  • DeltaPairs28.png
    DeltaPairs28.png
    37,9 КБ · Просмотры: 337

Venochan

Активный участник
[QUOTE = "vladradon, post: 1447342, member: 131535"]
Continuing the indicator topic, I also wrote the deltas indicator for 28 pairs of instruments. It calculates the correlation, the maximum (positive) and minimum (negative) deltas, the tick delta and the percentage of the tick delta relative to the calculated maximum and minimum deltas (separately, depending on the sign of the tick delta). There is filtering by the minimum correlation coefficient, the minimum values of max / min deltas and by tick delta sorting either by percentage or by points. The lines display the past all filters. The filter according to the minimum tick in percent works in two modes - either shades the word Tick in green if the percent value passes the filter, or deletes all that have not passed the filter. The number of simultaneously displayed tool pairs is set in the parameters. You can include separately positive and negative correlations, either all in total. You can include pairs with only some currency and exclude several currencies. As usual, versions for 4-ki and 5-ki.
[/ QUOTE]
can you convert this indicatores to EA ? and how to use this indicatores ? write here all details
 

vladradon

Программист
can you convert this indicatores to EA ? and how to use this indicatores ? write here all details
Выбираем верхние пары для торговли с дельтами, приближенными к +-100% и входим в торговлю по принципу:
Corr>0, Tick>90%, открываем на первом инструменте ордер sell, на втором - buy.
Corr>0, Tick<-90%, открываем на первом инструменте ордер buy, на втором - sell.
Corr<0, Tick>90%, открываем на первом инструменте ордер sell, на втором - sell.
Corr<0, Tick<-90%, открываем на первом инструменте ордер buy, на втором - buy.
По поводу сделать советник на базе этого индикатора - может быть позже.
 

Signature

Прохожий
Выбираем верхние пары для торговли с дельтами, приближенными к +-100% и входим в торговлю по принципу:
Corr>0, Tick>90%, открываем на первом инструменте ордер sell, на втором - buy.
Corr>0, Tick<-90%, открываем на первом инструменте ордер buy, на втором - sell.
Corr<0, Tick>90%, открываем на первом инструменте ордер sell, на втором - sell.
Corr<0, Tick<-90%, открываем на первом инструменте ордер buy, на втором - buy.
По поводу сделать советник на базе этого индикатора - может быть позже.

Добрый день. Хочу с вами поговорить насчёт написания индикатора. Можно через скайп?
 

Venochan

Активный участник
[QUOTE = "vladradon, post: 1447598, member: 131535"]
We select the upper pairs for trading with deltas close to + -100% and enter the trading according to the principle:
Corr> 0, Tick> 90%, open a sell order on the first instrument, buy on the second.
Corr> 0, Tick <-90%, open the buy order on the first instrument, sell on the second.
Corr <0, Tick> 90%, open a sell order on the first instrument, sell on the second.
Corr <0, Tick <-90%, open the buy order on the first instrument, buy on the second.
Regarding making an adviser on the basis of this indicator - maybe later.
[/ QUOTE]
how to close trade after open possition ? what is TP ?
 

Venochan

Активный участник
[QUOTE = "vladradon, post: 1447598, member: 131535"]
We select the upper pairs for trading with deltas close to + -100% and enter the trading according to the principle:
Corr> 0, Tick> 90%, open a sell order on the first instrument, buy on the second.
Corr> 0, Tick <-90%, open the buy order on the first instrument, sell on the second.
Corr <0, Tick> 90%, open a sell order on the first instrument, sell on the second.
Corr <0, Tick <-90%, open the buy order on the first instrument, buy on the second.
Regarding making an adviser on the basis of this indicator - maybe later.
[/ QUOTE]
can you tell here how to close order once it was open after how many pips profits need too cut order ?
 

stargazer2011

Местный житель
Выбираем верхние пары для торговли с дельтами, приближенными к +-100% и входим в торговлю по принципу:
Corr>0, Tick>90%, открываем на первом инструменте ордер sell, на втором - buy.
Corr>0, Tick<-90%, открываем на первом инструменте ордер buy, на втором - sell.
Corr<0, Tick>90%, открываем на первом инструменте ордер sell, на втором - sell.
Corr<0, Tick<-90%, открываем на первом инструменте ордер buy, на втором - buy.
По поводу сделать советник на базе этого индикатора - может быть позже.
Влад приветствую. Вопрос по индикатору. Почему-то не загорается Tick зелёным при отрицательном значении (Скрин) и второе, как выставить разных валют побольше в значении "символы" (скрин-2) пробовал через запятую и индикатор совсем слетает с окна
 

Вложения

  • Скрин.png
    Скрин.png
    163,6 КБ · Просмотры: 173
  • Скрин-2.png
    Скрин-2.png
    147,4 КБ · Просмотры: 166

vladradon

Программист
Влад приветствую. Вопрос по индикатору. Почему-то не загорается Tick зелёным при отрицательном значении (Скрин) и второе, как выставить разных валют побольше в значении "символы" (скрин-2) пробовал через запятую и индикатор совсем слетает с окна
Привет! Странно по поводу зеленого тика - у меня работает (см. скрин). А по поводу валют - поменьше коэффициент корреляции поставь и попробуй фильтр по EUR убрать. Если не будет тик перекрашиваться, стукни мне в скайп - будем разбираться.
 

Вложения

  • DP28.png
    DP28.png
    37,8 КБ · Просмотры: 134

Venochan

Активный участник
[QUOTE = "vladradon, post: 1447687, member: 131535"]
Hello! It's strange about the green tick - it works for me (see screen). And as for currencies - put a lower correlation coefficient and try to remove the EUR filter. If there is no tick repainting, hit me on Skype - we will understand.
[/ QUOTE]
What is your skype bro
A.
 

vladradon

Программист
can you tell here how to close order once it was open after how many pips profits need too cut order ?
В идеале тейк профит равен максимальной или минимальной расчетной дельте в пунктах. Но закрывать можно и раньше (до достижения 0-й тиковой дельты в %) и позже - нужно смотреть по динамике движения дельты.
 

Signature

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