Парный трейдинг и мультивалютный арбитраж. Разборки. - страница 152

 
Aleksey Nikolayev #:

))

Где-то недавно была ссылка, что он уже лет 10-15 косит трильоны денег своими треугольниками) Только страсть к коллекционированию стрингов мешает стать трильонером)

Стринги, трейдер и любовный треугольник

 
Maxim Kuznetsov #:

Там-же приложен исходник - закоментируйте XAU и CNH прямо в самом начале - будет без них..

кстати в исходнике есть досадная ошибка  :-)

а если раскомментить закоменченное, то совсем захорошеет - хаос куда-то девается и все становятся синхронны


это ктстати про выше неоднакратно упомянутые x/ln(x)

PS/ исправления прикладываю

PPS/ кто умеет бороть CodeBase - может туда залить, штука полезная. Я уж года три как отчаялся с ней (с CodeBase) бороться

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


 
Более-менее полным, осмысленным, цельным и полезным описанием итогов обсуждения в ветке "баблокос" можно считать только статью Дримера. По большей части, всё остальное - полная и бессмысленная белиберда.
Портфельная торговля в MetaTrader 4
Портфельная торговля в MetaTrader 4
  • www.mql5.com
В статье обсуждаются принципы портфельной торговли и особенности применения к валютному рынку. Рассматриваются несколько простых математических моделей для формирования портфеля. Приводятся примеры практической реализации портфельной торговли в MetaTrader 4: портфельный индикатор и советник для полуавтоматической торговли. Описываются элементы торговых стратегий, их достоинства и "подводные камни".
 
Grigori.S.B #:

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


Возможно..

надо пофиксить функцию FindSymbolUSD (она в исходнике последняя) - должна находить валютную "валюта с долларом"

string FindSymbolUSD(string name) {
   for(int i=SymbolsTotal(false)-1;i>=0;i--) {
      string s=SymbolName(i,false);
      if (s==NULL || s=="") continue;
      if (s==name) {
         continue;
      }
      string b=SymbolInfoString(s,SYMBOL_CURRENCY_BASE);
      string q=SymbolInfoString(s,SYMBOL_CURRENCY_PROFIT);
      if (b==NULL || q==NULL || b=="" || q=="" || b==q) continue;
      if (b==name && q=="USD") {
         return s;
         break;
      }
      if (q==name && b=="USD") {
         return s;
         break;
      }
   }
   return "";
}
надо добавить условие что символ - это валютная пара форекс..навскидку не подскажу как. Не вполне у рабочего компа
 
Roman Poshtar #:

Всем привет. Проверил выше изложенную тему по нормализации. Все ок до определенного момента и огромная просадка.

Уточните, пожалуйста, что КОНКРЕТНО Вы проверяли? Опишите что делает бот. Интервал проверки, символы и момент образования огромной просадки (слива).

 
Roman #:

Ах вот на чём сыграли, как же технично. Да, такой момент учесть без подсказки практически невозможно.
Тогда да, пофиг куда прёт система, главное побольше расколбас нужной пары )
На ум пришла идея что, построение эквити в гору возможно получится применив подход из фонды, типа построив трендовый инвестиционный портфель.
Но это не точно, получиться ли такую модель забацать на треугольнике.
Ещё идея, возможно формуле надо переписать, и в одном уравнении правую сторону оставить нулём,
а в другом уравнении правую сторону сделать больше нуля. В теории должно получится две точки, начальный ноль и больше нуля,
тогда по идее система должна перекосится в сторону большего значения. Но это не точно, так абстрактные мысли.

мало того

эта хрень оказывается еще и позволяет прогнозировать...

 
Renat Akhtyamov #:

мало того

эта хрень оказывается еще и позволяет прогнозировать...

А что именно она "позволяет прогнозировать"?

Так то и кофейная гуща "позволяет прогнозировать". :)
 
Sergey Gridnev #:
А что именно она "позволяет прогнозировать"?

Так то и кофейная гуща "позволяет прогнозировать". :)
+
 
trampampam #:

Уточните, пожалуйста, что КОНКРЕТНО Вы проверяли? Опишите что делает бот. Интервал проверки, символы и момент образования огромной просадки (слива).

Всевозможные индикаторы + система частичного закрытия + просчет среднего расхождения. Интервал 10 лет. EURUSD, GBPUSD, EURGBP.  6 папок с 4-5 совами в каждой, мраки )

 

Сейчас пишу индык расхождений по силе валют


Причина обращения: