Парный трейдинг - Грааль есть

coxah

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

1ой оверлей можно привязать к точке датой и временем.
2ой показывает раздвижку в пунктах.............
 

Вложения

  • _Correlation IND CHARTlite2.1.mq4
    10,4 КБ · Просмотры: 184
  • _Correlation IND HSTlite2.1.mq4
    7,1 КБ · Просмотры: 206

SilverKZ

Элитный участник
attachment.php


Индикатор Tradable ZeroLagMACD.mq4 (верхний на скрине)

* показывает направление открытия позиции по каждому отдельному инструменту портфеля (28 валютных пар)
* черным цветом отображаются инструменты, раздвижка по которым продолжается
* красным/синим цветом отображаются инструменты, которые находятся в режиме «схлопывания»

Настройки индикатора

PHP:
extern int    Period_МА1 = 12;       // Период быстрой МА
extern int     Period_МА2 = 24;       // Период медленной МА
extern int     FontSize = 8;          // Размер шрифта
extern int     Rows = 4;              // Количество строк для вывода
extern color   PositiveColor = Red;   // Инструменты buy на схлопывании 
extern color   NegativeColor = Blue;  // Инструменты sell на схлопывании 
extern color   TitleColor = Black;    // Инструменты, раздвижка по которым
                                      // продолжается

Нижний индикатор (на скрине)

*показывает линии ZeroLagMACD для 28 инструментов портфеля
*состоит из 4 индикаторов (Ind(1-4) ZeroLagMACD.mq4) в одном окне
*настройка индикаторов на «вибрации» осуществляется путем изменения периодов быстрой (FastEMA) и медленной (SlowEMA) линий всех четырех индикаторов. Периоды должны быть одинаковые для всех 4-х индикаторов. Также, их необходимо перенести в индикатор Tradable ZeroLagMACD.mq4, если этого не сделать, то их показания не будут соответствовать.

Файлы
portfolio28.tpl разместить в папку \templates,
остальные файлы в папку \experts\indicators
запустить терминал и установить шаблон portfolio28

Рекомендации по открытию позиций
1 вариант - при расширении пучка линий, позиции открываются по всему портфелю в указанных направлениях
2 вариант – по каждому инструменту отдельно при наличии схлопывания

далее в планах сделать полуавтомат, который открывает портфель с автоматическим определением направления сделки

Продукт не коммерческий, претензии не принимаются, дельные предложения учту
 

Вложения

  • templates.rar
    1,6 КБ · Просмотры: 376
  • indicators.rar
    21,1 КБ · Просмотры: 384
Последнее редактирование:

Andri770

Местный житель
attachment.php


Индикатор Tradable ZeroLagMACD.mq4 (верхний на скрине)



Продукт не коммерческий, претензии не принимаются, дельные предложения учту

Сразу дельный совет,лоты нужно прикрутить....Ну и может функцию,когда загорается пара на продажу или на покупку при достижении только ,например не менее 50 пунктов.
 

bpv4574

Активный участник
Сразу дельный совет,лоты нужно прикрутить....Ну и может функцию,когда загорается пара на продажу или на покупку при достижении только ,например не менее 50 пунктов.

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

petr444

Заблокирован
Jpy как всегда ниткой тянется )

заметил.нам трудно понять японскую стратегию войны-йена не вписывается в ритм- из-за нее у меня основной % просадки.исключить кроссы с йеной -не вызовет ли это дисбаланс портфеля?
 

viktor2010

Новичок форума
attachment.php


Индикатор Tradable ZeroLagMACD.mq4 (верхний на скрине)

* показывает направление открытия позиции по каждому отдельному инструменту портфеля (28 валютных пар)
* черным цветом отображаются инструменты, раздвижка по которым продолжается
* красным/синим цветом отображаются инструменты, которые находятся в режиме «схлопывания»

Настройки индикатора

PHP:
extern int    Period_МА1 = 12;       // Период быстрой МА
extern int     Period_МА2 = 24;       // Период медленной МА
extern int     FontSize = 8;          // Размер шрифта
extern int     Rows = 4;              // Количество строк для вывода
extern color   PositiveColor = Red;   // Инструменты buy на схлопывании 
extern color   NegativeColor = Blue;  // Инструменты sell на схлопывании 
extern color   TitleColor = Black;    // Инструменты, раздвижка по которым
                                      // продолжается
Нижний индикатор (на скрине)

*показывает линии ZeroLagMACD для 28 инструментов портфеля
*состоит из 4 индикаторов (Ind(1-4) ZeroLagMACD.mq4) в одном окне
*настройка индикаторов на «вибрации» осуществляется путем изменения периодов быстрой (FastEMA) и медленной (SlowEMA) линий всех четырех индикаторов. Периоды должны быть одинаковые для всех 4-х индикаторов. Также, их необходимо перенести в индикатор Tradable ZeroLagMACD.mq4, если этого не сделать, то их показания не будут соответствовать.

Файлы
portfolio28.tpl разместить в папку \templates,
остальные файлы в папку \experts\indicators
запустить терминал и установить шаблон portfolio28

Рекомендации по открытию позиций
1 вариант - при расширении пучка линий, позиции открываются по всему портфелю в указанных направлениях
2 вариант – по каждому инструменту отдельно при наличии схлопывания

далее в планах сделать полуавтомат, который открывает портфель с автоматическим определением направления сделки

Продукт не коммерческий, претензии не принимаются, дельные предложения учту

Подскажите. почему при старте portfolio28.tpl вылетает терминал
 

SV1

Активный участник
Алгоритм советника надо менять, т.е. с нуля делать.
Давайте открыто совместными усилиями, в т.ч. на основе опыта торговли портфелем (у кого имеется), составим алгоритм работы "правильного" советника (ТЗ). Код за мной.

Вопросы:
1) На основе чего принимать решение об открытии позиций
2) Открывать портфель одновременно по всем инструментам или отдельно по каждому инструменту при достижении оптимальной раздвижки

1) Естественно в любое удобное для Вас время
2)Так же, только торгуемые инструменты подобрать правильно...(что-бы выручали друг друга:)
 

SilverKZ

Элитный участник
attachment.php

....
далее в планах сделать полуавтомат, который открывает портфель с автоматическим определением направления сделки


Expert полуавтомат Exp_Portfolio28 v.1
Особенности:
* решение об открытии портфеля вы принимаете сами (рекомендации были выше)
* портфель открывается сразу весь (28 инструментов)
* направления позиций определяются автоматически по выше указанной схеме
* закрытие осуществляется либо по профиту (лоссу), либо по вашему распоряжению (Portfolio = false)
* профит и лосс в валюте депозита в сумме по всем инструментам (не в пунктах)
* трала, доливок нет
* лот испольуется одинаковый для всех инструментов портфеля
* для работы требуется индикатор Ind ZeroLagMACD, другие используются для принятия решения о входе и выходе

Настройки:
PHP:
//--------------------------------------------------------------------
extern bool    Portfolio = false;  // true - открыть портфель, 
                                   // false - закрыть портфель 
extern int     FastEMA   = 12;     // Период быстрой МА
extern int     SlowEMA   = 24;     // Период медленной МА
extern int     Profit    = 10;     // Общий профит в валюте депозита
                                   // для закрытия портфеля
extern int     StLoss    = 1000;   // Общий убыток в валюте депозита
                                   // для закрытия портфеля
extern double  Lot       = 0.01;   // Рабочий размер лота
extern int     Magic     = 1028;   // Уникальный номер ордеров
//-------------------------------------------------------------------

Напоминаю, продукт некоммерческий, претензии не принимаются, дельные предложения учту в следующих версиях
 

Вложения

  • Exp_Portfolio28 v.1.ex4
    5,8 КБ · Просмотры: 293
Последнее редактирование:

foster

Прохожий
To SilverKZ:

Не отображается информация на табло. Пишет только "портфель 28 валютных пар"
Графики отразились нормально. Шаблон подгрузился

Что подкрутить?
 

dadik

Местный знаток
Непоказывает табло. Помоему надо выводить пары наружу чтоб была возможность их настраивать.
 

Insaider

Местный житель
А кто то из трейдеров использует MT5 для торговли парного трейдинга или все на четверке только сидят?
А то у меня есть несколько своих разработок (для анализа) по этой теме в mql5, но не знаю будет ли это востребовано тут (если кому надо выложу).

P.S. SilverKZ вот ты клепаешь с такой скоростью)) Респект и уважуха за труды!
 
Верх