Советники, эксперты, форекс роботы Обсуждение, поиск и тестирование форекс советников, роботов, экспертов и МТС

Ответ
 
Опции темы
01.04.2013, 20:03
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™

По умолчанию Советник "Пробой дня"


Советник определяет максимальную и минимальную цену за период с TimeStart по TimeOpen (задается в часах). далее на эту цену +- Delta выставляет отложенные Stop ордера. Если переменная DeleteOrders=true, то при срабатывании одного ордера противоположный удаляется. После того как ордер сработал начинает работу тралл TrailingStop и функция перевода в безубыток NoLoss.


Параметры

Скрытый текст

PHP код:
extern int    TimeStart    3;        //Время с которого начинаем считать экстремумы. (час) 
extern int    TimeOpen     9;        //Время в которое происходит выставление стоп ордеров. (час) 
extern int    Delta        0,        //Выше или ниже екстремумов дня 
              
Stoploss     0,        //Стоплосс в пунктах если Stoploss=0 то стоплосс выставляется на противоположшый край бокса 
              
Takeprofit   100,      //Тейкпрофит в пунктах 
              
risk         0,        //Если 0 то по фиксированному лоту 
              
NoLoss       0,        //Если 0 то нет установки безубытка 
              
TrailingStop 15;       //Если 0 то нет трейлинга 
extern double Lot          0.10;     //используется только при risk = 0 
extern color  color_BAR    DarkBlue//цвет инфо 
extern bool   TradeMonday  false;    //торговать в понедельник 
extern bool   DeleteOrders false;    //удалять противоположный ордер если сработал один из отложенных 
[свернуть]
Вложения:
Тип файла: zip BreakdownLevelDay 010413.zip (9.4 Кб, 540 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru

Последний раз редактировалось Ирина К; 26.05.2014 в 11:27.
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
8 пользователя(ей) сказали cпасибо:
1x1 (02.04.2013), grandex (01.05.2013), ingvarr (04.04.2013), reh (22.06.2013), useruserov78 (02.04.2013), VAK (01.04.2013), Viko2000 (11.03.2015), zeynal4ik (31.08.2016)
01.04.2013, 21:34
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Тест на ИНСТАФОРЕКС за 2008-2013 годы

Нажмите на изображение для увеличения
Название: 010413.PNG
Просмотров: 489
Размер:	48.8 Кб
ID:	112301

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
Viko2000 (25.08.2016), zeynal4ik (31.08.2016)
02.04.2013, 10:09
Аватар для 1x1
1x1 Активный участник
Регистрация: 25.02.2012 / Сообщений: 193
Поблагодарили 62 раз(а) / Репутация: 63
тест на Альпари
1. без понедельников
2. с понедельниками
1x1 вне форума Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
cmillion (02.04.2013), zeynal4ik (31.08.2016)
02.04.2013, 10:21
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от 1x1 Посмотреть сообщение
тест на Альпари
Не пробовали другие параметры подбирать? Те, что стоят по умолчанию не обязательно самые лучшие. Думаю можно и более интересные найти.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru

Последний раз редактировалось cmillion; 02.04.2013 в 10:23.
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
Viko2000 (25.08.2016), zeynal4ik (31.08.2016)
02.04.2013, 10:30
Аватар для 1x1
1x1 Активный участник
Регистрация: 25.02.2012 / Сообщений: 193
Поблагодарили 62 раз(а) / Репутация: 63
я пока на вскидку прогнал пока есть свободное время так сказать. вечером попробую другие.
1x1 вне форума Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
cmillion (02.04.2013), Viko2000 (25.08.2016)
02.04.2013, 11:35
Аватар для useruserov78
useruserov78 Новичок форума
Регистрация: 17.03.2013 / Сообщений: 18
Поблагодарили 10 раз(а) / Репутация: 11
Сообщение от cmillion Посмотреть сообщение
Советник определяет максимальную и минимальную цену за период с TimeStart по TimeOpen (задается в часах). далее на эту цену +- Delta выставляет отложенные Stop ордера. Если переменная DeleteOrders=true, то при срабатывании одного ордера противоположный удаляется. После того как ордер сработал начинает работу тралл TrailingStop и функция перевода в безубыток NoLoss.


Параметры

Скрытый текст

PHP код:
extern int    TimeStart    3;        //Время с которого начинаем считать экстремумы. (час) 
extern int    TimeOpen     9;        //Время в которое происходит выставление стоп ордеров. (час) 
extern int    Delta        0,        //Выше или ниже екстремумов дня 
              
Stoploss     0,        //Стоплосс в пунктах если Stoploss=0 то стоплосс выставляется на противоположшый край бокса 
              
Takeprofit   100,      //Тейкпрофит в пунктах 
              
risk         0,        //Если 0 то по фиксированному лоту 
              
NoLoss       0,        //Если 0 то нет установки безубытка 
              
TrailingStop 15;       //Если 0 то нет трейлинга 
extern double Lot          0.10;     //используется только при risk = 0 
extern color  color_BAR    DarkBlue//цвет инфо 
extern bool   TradeMonday  false;    //торговать в понедельник 
extern bool   DeleteOrders false;    //удалять противоположный ордер если сработал один из отложенных 
[свернуть]
Добрый день! Можете продолжить для экперемента?
При переносе в безубыток переставить второю отложку на безубыток(с учетом спреда)
Трейлинг сделать с шагом. То есть трейлинг переставляется когда цена прошла N пунктов, а вместе с трейлингом переставляется вторая отложка если стоп выбило и сработал отлеженник на растоянии стопа сработавшего ставится новый отложенник который так же переносится вместе с безубытком и трейленгом.
Закрыть позиции и удалить отложки в N часов.
Вот такое возможно реализовать?
useruserov78 вне форума Ответить с цитированиемОтветить с цитированием  
02.04.2013, 11:54
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от useruserov78 Посмотреть сообщение
Добрый день! Можете продолжить для экперемента?
При переносе в безубыток переставить второю отложку на безубыток(с учетом спреда)
Трейлинг сделать с шагом. То есть трейлинг переставляется когда цена прошла N пунктов, а вместе с трейлингом переставляется вторая отложка если стоп выбило и сработал отлеженник на растоянии стопа сработавшего ставится новый отложенник который так же переносится вместе с безубытком и трейленгом.
Закрыть позиции и удалить отложки в N часов.
Вот такое возможно реализовать?
Реализовать не сложно. Но поясните некоторые вопросы.

Сообщение от useruserov78 Посмотреть сообщение
Трейлинг сделать с шагом. То есть трейлинг переставляется когда цена прошла N пунктов
С этим согласен, сделаю.

Сообщение от useruserov78 Посмотреть сообщение
При переносе в безубыток переставить второю отложку на безубыток(с учетом спреда)
Тут два вопроса:
1)причем тут спред? ведь стоплосс одного ордера и стоп ордер противоположного направления сработают по одной цене, не нужно их на спред разводить!

2)если стоплосс тоит в зоне убытка, то понятно такое желание, но вот если стоплосс уже перешел в безубыток и идет в плюсовой зоне, то зачем на развороте цены ставить стоп ордер? Ведь стратегия рассчитана на то, что цена после определенного ценового бокса (микрофлета) выскакиевает в одном направлении и на этом советник и зарабатывает. А так получится стандартная "неваляшка" которой все равно когда и по какой цене входить.

Сообщение от useruserov78 Посмотреть сообщение
Закрыть позиции и удалить отложки в N часов.
Не сработавший ордер и так удаляется в конце дня, или нужно именно в определенное время?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
02.04.2013, 12:07
Аватар для useruserov78
useruserov78 Новичок форума
Регистрация: 17.03.2013 / Сообщений: 18
Поблагодарили 10 раз(а) / Репутация: 11
1)Со спредом да тут я чет-то тупанул
2) А тут логика простая открылся Лондон сработала одна отложка идем за ценой, а если на открытии Америки произошел разворот то мы входим на этом развороте в другую сторону. (в принцепе третью отложку можно и не ставить). А закрыть позиции и удалить отложки нужно когда закроется Америка.
useruserov78 вне форума Ответить с цитированиемОтветить с цитированием  
02.04.2013, 12:31
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от useruserov78 Посмотреть сообщение
1)Со спредом да тут я чет-то тупанул
2) А тут логика простая открылся Лондон сработала одна отложка идем за ценой, а если на открытии Америки произошел разворот то мы входим на этом развороте в другую сторону. (в принцепе третью отложку можно и не ставить). А закрыть позиции и удалить отложки нужно когда закроется Америка.
С одним разворотом вроде более логично выглядит. Но все равно немного на мой первый вариант BURN походит.
В общем остановимся на таких доработакх
1 шаг тралла
2 перемещение отложенного ордера за стоплоссом.
открываться отложки будут так же 1 раз в день.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
useruserov78 (02.04.2013)
02.04.2013, 15:26
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™

По умолчанию Новая версия советника


Добавил тралл стоп ордера за стоплоссом рыночной позиции DeleteOrders = false
Добавил время закрытия всех ордеров и удаления отложенных TimeClose

ПАРАМЕТРЫ

PHP код:
extern int    TimeStart    3;        //Время с которого начинаем считать экстремумы. (час)
extern int    TimeOpen     9;        //Время в которое происходит выставление стоп ордеров. (час)
extern int    TimeClose    24;       //Время в которое происходит закрытие всех ордеров. (час) 24 или больше - отключено
extern int    Delta        0,        //Выше или ниже екстремумов дня
              
Stoploss     0,        //Стоплосс в пунктах если Stoploss=0 то стоплосс выставляется на противоположшый край бокса
              
Takeprofit   100,      //Тейкпрофит в пунктах
              
NoLoss       0,        //Если 0 то нет установки безубытка
              
TrailingStop 15,       //Если 0 то нет трейлинга
              
TrailingStep 5;        //шаг трейлинга
extern double Lot          0.10;     //используется только при risk = 0
extern double risk         5.00;     //Если 0 то по фиксированному лоту
extern color  color_BAR    DarkBlue//цвет инфо
extern bool   TradeMonday  false;    //торговать в понедельник
extern bool   DeleteOrders false;    //удалять противоположный ордер если сработал один из отложенных
                                       //если стоит false то ордер перемещается за стоплоссом открытого в этот день ордера 

Удачной торговли!
Вложения:
Тип файла: zip BreakdownLevelDay 020413.zip (14.2 Кб, 359 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
8 пользователя(ей) сказали cпасибо:
1x1 (02.04.2013), alyska (02.04.2013), calipsol (20.07.2015), cendada (03.04.2013), ErDream (09.04.2014), silp56 (18.09.2016), Viko2000 (11.03.2015), Vladimir1 (06.04.2013)
03.04.2013, 10:55
Аватар для 1x1
1x1 Активный участник
Регистрация: 25.02.2012 / Сообщений: 193
Поблагодарили 62 раз(а) / Репутация: 63
Первая версия. Изменил время. Вроде увереннее стало.


А вот поменял трал



Вторая версия советника.
Как ни бьюсь с настройками, слив.

Какие идеи будут?
1x1 вне форума Ответить с цитированиемОтветить с цитированием  
03.04.2013, 15:38
Аватар для аристарх456ук
аристарх456ук Активный участник
Регистрация: 06.10.2009 / Сообщений: 44
Поблагодарили 11 раз(а) / Репутация: 11
не тестируется
аристарх456ук вне форума Ответить с цитированиемОтветить с цитированием  
03.04.2013, 15:54
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от аристарх456ук Посмотреть сообщение
не тестируется
почему?

Почитайте странички

_http://cmillion.narod.ru/info2.html

_http://cmillion.narod.ru/info21.html

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru

Последний раз редактировалось NSerega; 03.04.2013 в 18:16.
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
03.04.2013, 20:45
Аватар для 2kay
2kay Новичок форума
Регистрация: 28.09.2010 / Адрес: Лондон / Сообщений: 180
Поблагодарили 24 раз(а) / Репутация: 25
  • Отправить сообщение для 2kay с помощью Skype™
сливает на Альпари..
2kay вне форума Ответить с цитированиемОтветить с цитированием  
04.04.2013, 08:42
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от 2kay Посмотреть сообщение
сливает на Альпари..
Сливают не советники, а люди, которые неумеют их настроить.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Viko2000 (25.08.2016)
04.04.2013, 09:49
Аватар для ingvarr
ingvarr Новичок форума
Регистрация: 27.02.2013 / Сообщений: 33
Поблагодарили 19 раз(а) / Репутация: 20
Сообщение от 1x1 Посмотреть сообщение
Первая версия. Изменил время. Вроде увереннее стало.


А вот поменял трал



Вторая версия советника.
Как ни бьюсь с настройками, слив.

Какие идеи будут?
Какое время поставили? если не секрет
ingvarr вне форума Ответить с цитированиемОтветить с цитированием  
04.04.2013, 10:08
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от ingvarr Посмотреть сообщение
Какое время поставили? если не секрет
Так на скринах же видно период тестирования (с начала 2012 года по апрель 2013)

Параметры времени анализа тоже указаны

TimeStart = 4;
TimeOpen = 10;


Или Вы о каком времени спрашиваете?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru

Последний раз редактировалось cmillion; 04.04.2013 в 10:17.
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Viko2000 (25.08.2016)
04.04.2013, 10:12
Аватар для ingvarr
ingvarr Новичок форума
Регистрация: 27.02.2013 / Сообщений: 33
Поблагодарили 19 раз(а) / Репутация: 20
Сообщение от cmillion Посмотреть сообщение
Так на скринах же видно период тестирования (с начала 2012 года по апрель 2013) Или Вы о каком времени спрашиваете?
Я не так понял, я подумал об изменениях
TimeStart = ???
TimeOpen = ???
ingvarr вне форума Ответить с цитированиемОтветить с цитированием  
04.04.2013, 10:28
Аватар для cmillion
cmillion Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,308
Поблагодарили 1,194 раз(а) / Репутация: 1201
  • Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от ingvarr Посмотреть сообщение
Я не так понял, я подумал об изменениях
TimeStart = ???
TimeOpen = ???
Я отредактировал свое сообщение и вероятно Вы его еще не прочитали
Цитата:
Параметры времени анализа тоже указаны

TimeStart = 4;
TimeOpen = 10;

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме Ответить с цитированиемОтветить с цитированием  
04.04.2013, 12:20
Аватар для 1x1
1x1 Активный участник
Регистрация: 25.02.2012 / Сообщений: 193
Поблагодарили 62 раз(а) / Репутация: 63
Извиняюсь, занят был.
сливает вторая версия. а первая хоть как-то, но может ползать.
Во второй TimeClose = 24 - вот этот параметр, как мне кажется, очень трудно настроить.
Риск я брал 0.
1x1 вне форума Ответить с цитированиемОтветить с цитированием  
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 03:11. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO