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

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

vitto.mq4

Местный знаток
Я доработал индикатор дельт треугольника (в основном по условиям с другого форума этого портала) - добавил отрицательную корреляцию, расчет канала максимальной+минимальной дельт, возможность отключать вывод треугольника и оставлять только дельту основных пар и сигнализацию при достижении пороговых минимального и максимального уровня в процентах от текущих максимальных и минимальных. На той странице я уже выложил, но так как здесь общие наработки, может кому пригодится. Я аналог на 5-м языке использую в советнике.

А для МТ 4, у Вас случайно нет советника по этому индюку?
 

cmillion

Гуру форума
Pammexpert, Привет, у меня после установки индюк удаляется с графика....
В чем может быть проблема?
Может отсутствие DLL?

Посмотрите журнал и вкладку эксперты. Там должна быть информация о причинах закрытия индикатора.
 

adamir

Активный участник
Difference-2Pairs

Индикатор расхождения коррелированных пар с расчётом уравновешивания лотов. (+ Встроенный тестер стратегий).
В индикаторе применяется система измерения отклонения коррелированных пар различными методами, оценка значения кривой расхождения:
 система может измерять производительность
 статистический анализ для определения оптимального SL и TP
 экспорт данных в CSV-файл.
Поддерживает следующие отклонения коррелированных пар :
 Стандартное отклонение – измерение стандартного отклонения (StdDev).
 MA - измерение разности отклонения (Moving Average).
 Cтохастик – стохастическое значение разности отклонения (Stochastic).
Отклонение цен коррелированных пар (разница) отображается в виде кривой. Как только расхождение цен выходит за пределы – вы открываете сделку, и после возвращения к среднему значению (идеальное значение) - закрываете.
Оптимальное SL и TP: Ответ на этот вопрос заключается в анализе MFE и MAE:
Алгоритм работы индикатора
При расхождении предусмотрено 3 входа (3 × 2 ордера). После открытия позиций выполняется расчет MAE и MFE. Различные методы моделирования на истории возможно экспортировать в Excel файл, что является своеобразным тестером стратегий для парного трейдинга (результаты торговли возможно проанализировать средствами Excel).
В индикаторе вводится два символа и он должен находится на графике 1-го символа. Сигналы индикатор выдает в виде Алерта, а на графике отображается в каком направлении нужно открыть торгуемые символы коррелируемых пар и с каким объёмом (Лот).

Основные параметры
 DIFF_PairI - 1 символ
 DIFF_PairII - 2 символ
 TFPeriod - Рабочий таймфрейм
 CorelationD1Period - К-во баров расчета корреляции (D1)
 AutoMagicNumber - Автоопределение Магик числа
 MagicNumber - Магик (ручной ввод при AutoMagicNumber = false)
 FilterSpread - Использовать фильтр спреда
 SpreadMax - Максимальный спред 2 символов
 LotSize - величина лота
 BalanceLotSize - расчет лота (по волатильности / по цене)
 VOL_PeriodATR - период АТР
 DIFF_Type - Тип расхождения ( Standart Deviation-StdDev / Moving Average-MA / Stochastic)
 StdDevPeriod - Период станд. расхождения
 MaPeriod - Период МА
 Kperiod - Период линии К
 Dperiod - Период линии D
 Slowing -Замедление
 TS - Тип расчета расхождения (TS: / TS1-Value / TS2-Percent)
 SendAlert - Сигнал - Алерт
 SendEmail - Сигнал на е-мейл
 TradePercentInput - % расхождения для входа
 TradePercentClose - % расхождения для выхода
 TradePercRecalcBars - пересчет % каждые N баров
 TradeValueInput - расхождение для входа
 TradeValueClose - расхождение для выхода
 Profit_Calculation - Моделирование расчёта профита
 PercentMAE - % для MAE, процент уменьшения убытка (уменьшения риска)
 PercentMFE - % для MFE, процент увеличения прибыли
 ExportTradeToCsv - Запись данных в файл
 ShowOnlyDiffCurve - показывать только кривую расхождения
 MaxBarCount - число рассчётных баров, 0 - все
В аттаче - индикатор и эксельный файл примера теста 2 пар
Что нужно ввести PT и SL?
 

Вложения

  • obr.png
    obr.png
    691,8 КБ · Просмотры: 249

vladradon

Программист
А для МТ 4, у Вас случайно нет советника по этому индюку?
Нет, на 4ке я не писал мультивалютников - их сложно проверить, когда объем кода переваливает за 2000 строк.:)
Просто даже малейшая опечатка в коде, которую компилятор может не увидеть, может сбить с толку и отбить желание дальнейшей разработки системы, а торговать на 5-ке ничем не хуже.
 
Последнее редактирование:

vladradon

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

Вложения

  • Delta3MCH.mq4
    Delta3MCH.mq4
    23,8 КБ · Просмотры: 204
  • Delta3MCH.png
    Delta3MCH.png
    40,1 КБ · Просмотры: 533

mister_arbitr

Новичок форума
при входе 1 мы при росте дельты 2(красной линии) и спаде дельты 3(желтой) и при нахождении дельты 1(зеленой) близко к нулевой, делаем вход по 2-й паре на бай и по 3-й (кроссу) на селл. А при входе 2 (на спад дельт) делаем вход противоположный - по второй на селл и по 3-й на бай.
Вы не сказали про ТП и СЛ, как фиксите убытки и профит?
 

vladradon

Программист
Вы не сказали про ТП и СЛ, как фиксите убытки и профит?
За заданное расчетное количество баров вычисляю максимальную (положительную) и минимальную (отрицательную) дельты. Если, к примеру, вход по положительной дельте, вычисляю задаваемый в настройках процент профита и просадки в пунктах от этой дельты, которые умножаю на базовый лот и получаю уже профит и просадку в единицах счета. Далее либо закрываю по профиту (с тралом профита по достижении расчетного профита) или просадке. Или вместо просадки открываю колена по мартину.
 

mister_arbitr

Новичок форума
Вот совсем недавно нарисовался вход по Фунту и его кроссу, он был верен или нет? Как по вашему мнению?
 

Вложения

  • Дельта_.jpg
    Дельта_.jpg
    80 КБ · Просмотры: 271

vladradon

Программист
Вот совсем недавно нарисовался вход по Фунту и его кроссу, он был верен или нет? Как по вашему мнению?
Не все так просто. Я для того и использую треугольники, чтобы видеть, какая из кроссовых пар и в какую сторону начала резкое движение. При этом их кросс может двигаться вместе с обеими парами в том же направлении, или с какой-то из пар расходиться в разные стороны. Всего у меня 8 таких комбинаций, которые еще удваиваются для учета положительной и отрицательной корреляции. В фильтрах участвую все 3 дельты треугольника + обязательный расчет корреляции (если корреляция меньше по модулю +-75% - не работаю с парами).
 

vladradon

Программист
Вот совсем недавно нарисовался вход
Вот пример одного из входов (красная стрелка), когда дельта между первой кроссовой и второй кроссовой (желтая линия графика) отрицательная, значит вторая кроссовая убежала вверх, относительно первой кроссовой. А дельты между обеими кроссовыми и их кроссом положительные и выскочили далеко вверх. Вход на спад дельты селл на AUDUSD и бай на EURAUD. Сейчас пока дельта остается в небольшом своем канале и небольшая просадка - ждем спада.
 

Вложения

  • FX37_15n.png
    FX37_15n.png
    41,7 КБ · Просмотры: 364

mister_arbitr

Новичок форума
Из личного многолетнего опыта на форе, парный трейдинг и торговля спредом самые менее рисковые, но есть свои минусы. Раскорячки могут продолжаться пробивая предыдущие максимумы, когда ты уже в сделке, правда мартин Ингода может выручит))
В данный момент треугольник с Фунтом Долларом и Евро самый оптимальный..
 

vladradon

Программист
В данный момент треугольник с Фунтом Долларом и Евро самый оптимальный..
У меня происходит автоматическая выборка треугольников по 28 парам и сов сам определяет лучший вариант на данный момент.;)
 

vladradon

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

Вложения

  • FX37_15n1.png
    FX37_15n1.png
    44,3 КБ · Просмотры: 315

mister_arbitr

Новичок форума
У меня происходит автоматическая выборка треугольников по 28 парам и сов сам определяет лучший вариант на данный момент.;)

Согласен, но всё же предпочтение у меня к более или менее кореллирующим парам. Дело конечно лично каждого торговать Доллар/йену - Евро/йену и их крос Евро/йену и тд или не орговать, я обжигался не однократно на таких экспериментах, по этому предпочитаю меньше пар, но риск потерь тоже меньше :-) Как вариант можно попробовать торгонуть Золото против Серебра и их кроса..
 

vladradon

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

cmillion

Гуру форума
У меня раз в сутки происходит перерасчет корреляции и всех дельт, а потом уже сов ждет, когда какой-то треугольник пройдет фильтрацию. А если сразу несколько проходят, то выбирает самый активный на текущий момент. А если после выборки треугольника в течение часа не происходит вход в рынок (зависит от типа входа - на рост дельты, если от близкого к нулю значению она отошла на заданное значение в пунктах, или на спад дельты, если после трала дельты, пока она еще растет, она спала на заданное значение - разворот), то происходит перевыборка треугольника и т.д..

Если Вы рекламируете здесь свой советник, то выложите его для тестирования
 
Верх