Скачать MetaTrader 5

Советники: Multicurrency Expert

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Automated-Trading
Админ
104207
Automated-Trading  

Multicurrency Expert:

Мультивалютный (10 валютных пар) безындикаторный советник.

Рис. 1. Результаты тестирования за февраль 2016 г.

Автор: Sergey Pavlov

Maxim Dmitrievsky
17562
Maxim Dmitrievsky  
кошмар )
Сергей Криушин
3038
Сергей Криушин  
Гениально - первый раз вижу такой короткий  мульт - краткость - сестра таланта, а кому надо нарастит, всякими примочками... главное руками открывать не надо, а там может и совпадений больше будет...)) еще была бы возможность перевести в одностороний режим каждую пару относительно USD...
Alexandr Murzin
2351
Alexandr Murzin  
Maxim Dmitrievsky:
кошмар )
Где?
Movlat Baghiyev
4425
Movlat Baghiyev  
Я что то в коде не увидел на основе чего открываются сделки ?
Sergey Pavlov
10026
Sergey Pavlov  
Movlat Baghiyev:
Я что то в коде не увидел на основе чего открываются сделки ?

Так советник безындикаторный, поэтому он адаптируется к рынку "на ощупь".

Maxim Kuznetsov
11130
Maxim Kuznetsov  
Automated-Trading:

Multicurrency Expert:

Автор: Sergey Pavlov

прикольно..редко тут бывают достойные советники

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

fxsaber
6527
fxsaber  
for(int i=0;i<N; i++)

Это не совсем мультивалютный советник, а одновременный запуск N-штук копий (по входным параметрам) одного односимвольного советника, примененного к разным символам.

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

Heroix
1287
Heroix  
Идея хорошо знакома.. Хоть и стара. Помню, с почти такого начинал. 
Это не значит, что далеко ушёл.
Heroix
1287
Heroix  
Fxsaber, а что насчёт общего учёта эквити? Все-же это признак плртфельной логики.

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

Если есть более элегантное решение - вэлкам, интересно услышать.
fxsaber
6527
fxsaber  

Heroix:
Fxsaber, а что насчёт общего учёта эквити? Все-же это признак плртфельной логики.

Ну да, это упустил из виду

if(Balans-Equity>loss) on_trade=false;    // при достижении заданного убытка все позиции закрываются
if(Equity-Balans>profit) on_trade=false;  // при достижении заданной прибыли все позиции закрываются

И это весь рецепт, как можно много советников сделать "мультивалютными" на N символов. Фактически, Rosh это предлагает в виде статьи забацать.

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

Если есть более элегантное решение - вэлкам, интересно услышать.
Высказался только за правильное понимание термина.
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий