Тоже принять участие в обсуждении что ли, а то тока читаю да пытаюсь осмыслить все это, всю ветку Мр.Сержа перечитал (еще недели 3 осмысливал).
Мои домыслы.
1) В PairTrader_Ind_v3 в расчет средней раздвижки - лучше всего воткнуть фильтр - учитывать только раздвижки больше определенного значения (предположим больше 30), все остальное нас не интересует (так сказать откидываем все ненужное).
2) Доливку можно производить по мере того как текущая_раздвижка>avg_spread*коэф. (коэф.=2, и увеличиваем коэф по мере увеличения раздвижки).
3) Открываем и закрываем не весь портфель а только пары. Весь портфель участвует только для того раздвижка которая продолжает раздвигаться крылась другими парами (вероятность что все пары пойдут в большую раздвижку не такая уж и большая)
3) Лоты нужно уравнивать так или иначе (Пример: EURUSD и USDJPY - Мы все таки хотим поймать их на скорости, так сказать ждем когда одна из пар догонит а лучше всего перегонит другую - что и есть наш профит).
Любую адекватную критику воспринимаю адекватно (Дебил, дурак и т.п. - это не критика).
Еще одни мысли
4) (EURUSD/GBPUSD) Берем ноль.точку наобум, тычим в наш график, записываем номер этого бара (Эта наш бар начала отсчета), далее начинаем измерять слева направо следующий за ним бар, точнее цену его закрытия на обоих графиках, смотрим насколько одна пара обогнала другую. и так до конца графика, раздвижку относительно нашего начального бара. Таким же макаром расчитываем раздвижку только уже справа - налево, и изучаем насколько раздвижка раздвинулась, если появилось пересечение, т.е ноль точка появилась новая, смещаем наш начальный бар на эту точку снова начинаем отсчитывать раздвижку справа налево до след ноль точки, и так до начала графика. находим максимальную и минимальную раздвижку. Вспоминаем нашу самую первую ноль точку и считаем тек раздвижку, как только раздвижка соответствует средне(можно отфильтрованной) открываемся, и все время рассчитываем текущую раздвижку относительно нашего начального бара.
И так по всем парам.
Сильна не ругаться!!!