• Реклама: 💰 Пополни свой портфель с минимальной комиссией на Transfer24.pro
  • Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

для 15-минутных графиков (МТС)

реношник

Любитель
Регистрация
29.08.2008
Сообщения
207
Реакции
2
Поинты
0.000
Вот по этой системе http://www.unfx.ru/strategies_to_trade/strategies_48.php я почти написал МТС (раньше её юзал вручную).

Отличие от оригинальной системы в том, сто МТС будет выставлять отложенные стоп ордера. Которые будут передвигаться в след за ценой (использую Кимовский трал e-SOTrailing). Это для того, чтобы на краях канала выбрать максимально пики и подстраховаться в случае пробоя канала. Основной блок уже готов (можно начинать настройку).
В дальнейшем планирую добавить управление капиталом и трейлинг стопов у рыночных ордеров. Тогда думаю можно будет запускать советника и на часовых графиках.

МТС уже почти готова проблема в её настройке на своем ноутбуке я буду подбирать параметры до конца года.

Есть желающие помоч в настройке системы?????
Если да то оставте здесь свои координаты или в аську 4249448двадцать
 

Tevez

Новичок
Регистрация
21.11.2007
Сообщения
993
Реакции
5
Поинты
0.000

реношник

Любитель
Регистрация
29.08.2008
Сообщения
207
Реакции
2
Поинты
0.000
Ответ: для 15-минутных графиков (МТС)

что вы подразумеваете под настройкой? подбор оптимальных значений для индикаторов? тесты планируете в реальном времени проводить или гонять по истории?

По истории. Просто в окончательном варианте должно быть столько настроек

extern string block_01 = " основные параметры для индикаторов";
extern double lots = 0.1; // Величина торгуемого лота
extern int Shanel_size = 80; // Ширина канала в которой торгуем
extern int Shanel_ygol = 11; // Угол канала в котором торгуем
extern double niz_lag = 0.1; // Нижняя граница индикатора Лагуер от которой торгуем
extern double verh_lag = 0.85; // Верхняя граница индикатора Лагуер от которой торгуем
extern int SL = 180; // СтопЛос для ордера
extern int TP = 70; // ТейкПрофит для ордера
extern int DistSet = 14; // Дистанция от цены на которую выставляем отложенный ордер
extern string block_02 = " настройка функции управления капиталом";
extern bool uplot = true; // вкл/выкл изменение величины лота
extern double lotmin = 0.1; // начальное значение
extern double lotmax = 0.5; // потолок
extern double lotstep = 0.1; // приращение лота
extern int lastprofit = 1; // принимает значения -1/1.
// -1 - увеличение лота после минусовой сделки до первой плюсовой.
// 1 - увеличение лота после плюсовой сделки до первой минусовой.
extern string block_03 = " настройка трала отложенных ордеров";
extern bool UseSound = True; // Использовать звуковой сигнал
extern bool ShowComment = True; // Показывать комментарий
extern bool AllSymbols = False; // Управлять стоповыми ордерами всех символов
extern int TrailingStop = 14; // Фиксированный размер трала
extern int TrailingStep =3; // Шаг трала
extern string block_04 = " настройка трала рыночных ордеров";
extern bool UseTrailing = true;
extern int lMinProfit = 10; // профит пунктов ПОКУПКИ когда трейлинг начинает работу
extern int sMinProfit = 10; // профит пунктов ПОКУПКИ когда трейлинг начинает работу
extern int lTrailingStop = 20; // величина трала ПОКУПКИ
extern int sTrailingStop = 20; // величина трала ПРОДАЖИ
extern int lTrailingStep = 10; // шаг трала ПОКУПКИ
extern int sTrailingStep = 10; // шаг трала ПРОДАЖИ
extern string block_05 = "---------- настройка цвета";
extern color clModifyBuy = Aqua; // Цвет значка модификации покупки
extern color clModifySell = OrangeRed; // Цвет значка модификации продажи
 
Последнее редактирование:

реношник

Любитель
Регистрация
29.08.2008
Сообщения
207
Реакции
2
Поинты
0.000
Ответ: для 15-минутных графиков (МТС)

Ну вот кажется что-то получилось. Выношу на Ваш суд своего советника. Сразу говорю параметры не оптимизированы, прогнал на истории (2009 год) с параметрами которые логически посчитал оправданными.
Для работы советника нужно установить еще три индикатора.

Значения для настройки параметров выложил выше.

Советник открывает стоповые ордера (сопровождает КИМовским тралом). Далее опционно можно устанавливить трал столоса для рыночного ордера (для каждого типа отдельно) и можно управление капиталом.

Буду благодарен за Ваши отзывы.
 

Вложения

  • TesterGraph 02.gif
    TesterGraph 02.gif
    6.2 KB · Просмотры: 319
  • Agent_FOREX_v05.zip
    11.1 KB · Просмотры: 135
  • indicators.zip
    20.3 KB · Просмотры: 137
Последнее редактирование:

реношник

Любитель
Регистрация
29.08.2008
Сообщения
207
Реакции
2
Поинты
0.000
Ответ: для 15-минутных графиков (МТС)

Во вложениях только индикаторы.

С уважением, Ariya

Agent_FOREX_v05.zip это папка с советником

и еще - пока его можно ставить только на один график.
 

Ariya

Интересующийся
Регистрация
07.12.2008
Сообщения
6
Реакции
0
Поинты
0.000

Templar

Специалист
Регистрация
13.04.2007
Сообщения
438
Реакции
1
Поинты
0.000

реношник

Любитель
Регистрация
29.08.2008
Сообщения
207
Реакции
2
Поинты
0.000

реношник

Любитель
Регистрация
29.08.2008
Сообщения
207
Реакции
2
Поинты
0.000
Ответ: для 15-минутных графиков (МТС)

Вот немного переделал советника, поставил более приятный для восприятия индикатор канала, и убрал некоторые баги в советнике.
В остальном принцип тотже - НЕ ОПТИМИЗИРОВАНО!!!!

Малость переделал настройки: (по идее должно работать сразу на нескольких графиках)
обращайте внимание в коментариях (левый верхний угол графика) на значения угла и ширины канала. Для разных пар валют они могут отличаться на несколько порядков поэтому в настройках правильно задавайте эти параметры.

extern string block_01 = " основные параметры для индикаторов";
extern double lots = 0.1; // Величина торгуемого лота
extern int Shanel_size = 90; // Ширина канала в которой торгуем
extern int Shanel_ygol = 17; // Угол канала в котором торгуем
extern double niz_lag = 0.15; // Нижняя граница индикатора Лагуер от которой торгуем
extern double verh_lag = 0.75; // Верхняя граница индикатора Лагуер от которой торгуем
extern int SL = 180; // СтопЛос для ордера
extern int TP = 170; // ТейкПрофит для ордера
extern int DistSet = 14; // Дистанция от цены на которую выставляем отложенный ордер

extern string block_02 = " настройка функции управления капиталом";
extern bool uplot = true; // вкл/выкл изменение величины лота
extern double lotmin = 0.1; // начальное значение
extern double lotmax = 0.5; // потолок
extern double lotstep = 0.1; // приращение лота
extern int lastprofit = 1; // принимает значения -1/1.
// -1 - увеличение лота после минусовой сделки до первой плюсовой.
// 1 - увеличение лота после плюсовой сделки до первой минусовой.

extern string block_03 = " настройка трала отложенных ордеров";
extern bool UseTrailS = true; // вкл/выкл функции трала отложенных ордеров
extern bool AllSymbols = false; // Управлять стоповыми ордерами всех символов
extern int TrailingStop = 20; // Фиксированный размер трала
extern int TrailingStep = 7; // Шаг трала
extern color clModifyBuy = Aqua; // Цвет значка модификации покупки
extern color clModifySell = OrangeRed; // Цвет значка модификации продажи
bool UseSound = true; // Использовать звуковой сигнал

extern string block_04 = " настройка трала рыночных ордеров";
extern bool UseTrailM = true; // вкл/выкл функции трала рыночных ордеров
extern bool SymbolsAll = false; // Управлять стоплосами всех символов
extern int lMinProfit = 1; // профит пунктов ПОКУПКИ когда трейлинг начинает работу
extern int sMinProfit = 1; // профит пунктов ПОКУПКИ когда трейлинг начинает работу
extern int lTrailingStop = 20; // величина трала ПОКУПКИ
extern int sTrailingStop = 20; // величина трала ПРОДАЖИ
extern int lTrailingStep = 7; // шаг трала ПОКУПКИ
extern int sTrailingStep = 7; // шаг трала ПРОДАЖИ
 

Вложения

  • vers_6.zip
    17.7 KB · Просмотры: 104
Последнее редактирование:

реношник

Любитель
Регистрация
29.08.2008
Сообщения
207
Реакции
2
Поинты
0.000
Ответ: для 15-минутных графиков (МТС)

Ну чтоже пока никто не откликнулся на мою просьбу, приходится самому искать параметры. Вот, насколько хватило моего компа,:t-1doh: погонял на истории (последние две недели января 2009 не трогал).
При всех остальных исходных значениях подбирал ниже следующее.

Вот результат: EURUSD, M15

" настройка трала отложенных ордеров";
TrailingStop = 10;
TrailingStep = 10;

" настройка трала рыночных ордеров";
lMinProfit = 8;
sMinProfit = 9;
lTrailingStop = 10;
sTrailingStop = 10;
lTrailingStep = 6;
sTrailingStep = 4;
 
Сверху Снизу