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

Ответить
02.06.2012, 20:13
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Привет, Василий. Я оказывается зарегистрирован здесь давным давно...

Зря ты думаешь, что не будет доработок. Надо ещё сделать сохранение массива avg_[i] чтобы после перезапуска показатели оставались как были, а не обнулялись или забивать единицами и ждать пока сила валюты понизится и только потом можно ждать сделки.
Подсказка как это сделать: в dtinit() вставить запись массива в файл, а в init() чтение этого файла и заполнение массива.
Здравствуйте!
Спасибо за подсказку, но я ведь специально делал чтобы масив фреша был заполнен сразу. Это сделано для того чтобы не возникало ситуаций когда прикрепляешь советник и на середине или в конце тренда открываются ордера. Лучше пропустить сделку чем получить минусовую.
02.06.2012, 20:28
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
eevviill
Сегодня возникла сумасшедшая мысль!
А что если прикрутить как одну из стратегий входа и выхода - изменение момента (т.е. ускорения роста силы валюты).
Поясню на примере.
Мы имеем некое усредненное значение силы каждой валюты. Оно колеблется вокруг некого равновесия (+ и -, но не выходит за рамки некого коридора (дельты)). И вот настроение рынка меняется. Одна валюта начинает стремительно набирать силу, другая (другие) терять ее. Так вот приращение этой силы за допустим минуту или 5 минут (может от времения ТФ?) и есть ускорение.
Когда ускорение нарастает, т.е. имеет смысл покупать валюту. Когда падает - продавать.
КРоме того, если ускорение было положительным, потом нулевым, а потом стало отрицательным - то может ли это означать сигнал к развороту и выходу из позы?
Это сырая идея. Не думаю, что реализация будет сложной. Ведь достаточно иметь 2 значения - прошлое значение силы валюты и текущее.
Как вам идея?
Идея хорошая вроди бы была бы. Но я начинал торговать вручную по Dashboard именно по такой стратегии. Когда валюта резко начинала двигатся в ту или инную сторону я покупал или продавал. В ообщем больше минусов.
Рывок например еврдол на 10-15 пунктов призводит к открытию ордера(ведь мы будем учитывать(1,5,15,30 М). Потом обычно откатик. И всё надо закрывать ордер.
Можна попробовать к AVG это применить. Но опять таки. А если например медленный тренд(без рывков) идёт?
02.06.2012, 21:45
Аватар для Lexblr
Lexblr Lexblr вне форума Местный житель
Регистрация: 26.02.2012 / Адрес: Минск / Сообщений: 248
Поблагодарили 211 раз(а) / Репутация: 212
Смотри. Сама идея не в том, чтобы именно по изменению входить или выходить (по скорости нарастания\убывания силы валюты). Но это ускорение можно использовать как индикатор разворота. Что касается затяжного тренда, то и его мы можем четко вычленить.
Каким образом? приведу пример из физики движения.
Авто стоит. Потом водитель резко набирает скорость (его цель скажем 60 км/час). В этот момент ускорение увеличивается с значения 0 м/с2 до к примеру 3м/с2 в течение 10 секунд. Так вот, мы можем иметь дело не только с непосредственно ускорением, но и приращением ускорения, которое будет равно (3-0)/10=0.3 м/с3.
Получается, что сила тренда движения будет +0.3 в течение 10 секунд.
Далее.
Достигнув ускорения в 3 м/с2 авто перестает увеличивать ускорение и движется с постоянным ускорением. Что мы получаем?
Скорость растет? - Да
Ускорение растет? - нет. (НО ОНО ЕСТЬ!!!! И способствует увеличению скорости).
Автомобиль разгоняется. (т.е. мы имеем постоянный прирост тренда в сторону силы).
а вот приращение ускорения становится равным 0! Это говорит лишь о СТАБИЛЬНОСТИ тренда.
Я это имел ввиду.
Если же тренд начинает замедлятся (но еще не разворачиваться), то
Мы имеем и приращение скорости (но не такое активное)
Мы имеем еще положительное ускорение, но оно УЖЕ УМЕНЬШАЕТСЯ.
Приращение ускорения уже величина ОТРИЦАТЕЛЬНАЯ.
Т.е. мы можем сохранять позу до тех пор, пока сила не начала падать, а просто уже есть тенденция к замедлению тренда.
03.06.2012, 00:42
Аватар для shymaser
shymaser shymaser вне форума Элитный участник
Регистрация: 04.04.2012 / Сообщений: 1,198
Поблагодарили 1,568 раз(а) / Репутация: 1568
Смотри. Сама идея не в том, чтобы именно по изменению входить или выходить (по скорости нарастания\убывания силы валюты). Но это ускорение можно использовать как индикатор разворота. Что касается затяжного тренда, то и его мы можем четко вычленить.
Каким образом? приведу пример из физики движения.
Авто стоит. Потом водитель резко набирает скорость (его цель скажем 60 км/час). В этот момент ускорение увеличивается с значения 0 м/с2 до к примеру 3м/с2 в течение 10 секунд. Так вот, мы можем иметь дело не только с непосредственно ускорением, но и приращением ускорения, которое будет равно (3-0)/10=0.3 м/с3.
Получается, что сила тренда движения будет +0.3 в течение 10 секунд.
Далее.
Достигнув ускорения в 3 м/с2 авто перестает увеличивать ускорение и движется с постоянным ускорением. Что мы получаем?
Скорость растет? - Да
Ускорение растет? - нет. (НО ОНО ЕСТЬ!!!! И способствует увеличению скорости).
Автомобиль разгоняется. (т.е. мы имеем постоянный прирост тренда в сторону силы).
а вот приращение ускорения становится равным 0! Это говорит лишь о СТАБИЛЬНОСТИ тренда.
Я это имел ввиду.
Если же тренд начинает замедлятся (но еще не разворачиваться), то
Мы имеем и приращение скорости (но не такое активное)
Мы имеем еще положительное ускорение, но оно УЖЕ УМЕНЬШАЕТСЯ.
Приращение ускорения уже величина ОТРИЦАТЕЛЬНАЯ.
Т.е. мы можем сохранять позу до тех пор, пока сила не начала падать, а просто уже есть тенденция к замедлению тренда.
типа Т101 стратегии?
03.06.2012, 05:40
Аватар для AlexeyVik
AlexeyVik AlexeyVik на форуме Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,660
Поблагодарили 3,789 раз(а) / Репутация: 3781
Это сделано для того чтобы не возникало ситуаций когда прикрепляешь советник и на середине или в конце тренда открываются ордера. Лучше пропустить сделку чем получить минусовую.
Совершенно верно, но только для первого запуска. Но для запуска в понедельник, точней в воскресенье перед сном, чтобы сов работал с самого начала недели получается не совсем правильно. Лучше продолжить работу, чем начать её с самого начала.
На всякий случай вот код
Код:
// Это в init
      int handle = FileOpen("avgdata.dat", FILE_BIN|FILE_READ);
      if(handle > 0)
       {
        FileReadArray(handle, avg_, 0, 27);
        FileClose(handle);
       }
   else ArrayInitialize(avg_, 1);


// А это в deinit
     handle = FileOpen("avgdata.dat", FILE_BIN|FILE_WRITE);
     if(handle > 0)
      {
       FileWriteArray(handle, avg_, 0, 27);
       FileClose(handle);
      }
03.06.2012, 07:12
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Совершенно верно, но только для первого запуска. Но для запуска в понедельник, точней в воскресенье перед сном, чтобы сов работал с самого начала недели получается не совсем правильно. Лучше продолжить работу, чем начать её с самого начала.
На всякий случай вот код
Код:
// Это в init
      int handle = FileOpen("avgdata.dat", FILE_BIN|FILE_READ);
      if(handle > 0)
       {
        FileReadArray(handle, avg_, 0, 27);
        FileClose(handle);
       }
   else ArrayInitialize(avg_, 1);
 
 
// А это в deinit
     handle = FileOpen("avgdata.dat", FILE_BIN|FILE_WRITE);
     if(handle > 0)
      {
       FileWriteArray(handle, avg_, 0, 27);
       FileClose(handle);
      }
Так он и не с самого начала работает. С 5-00.
03.06.2012, 07:16
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Смотри. Сама идея не в том, чтобы именно по изменению входить или выходить (по скорости нарастания\убывания силы валюты). Но это ускорение можно использовать как индикатор разворота. Что касается затяжного тренда, то и его мы можем четко вычленить.
Каким образом? приведу пример из физики движения.
Авто стоит. Потом водитель резко набирает скорость (его цель скажем 60 км/час). В этот момент ускорение увеличивается с значения 0 м/с2 до к примеру 3м/с2 в течение 10 секунд. Так вот, мы можем иметь дело не только с непосредственно ускорением, но и приращением ускорения, которое будет равно (3-0)/10=0.3 м/с3.
Получается, что сила тренда движения будет +0.3 в течение 10 секунд.
Далее.
Достигнув ускорения в 3 м/с2 авто перестает увеличивать ускорение и движется с постоянным ускорением. Что мы получаем?
Скорость растет? - Да
Ускорение растет? - нет. (НО ОНО ЕСТЬ!!!! И способствует увеличению скорости).
Автомобиль разгоняется. (т.е. мы имеем постоянный прирост тренда в сторону силы).
а вот приращение ускорения становится равным 0! Это говорит лишь о СТАБИЛЬНОСТИ тренда.
Я это имел ввиду.
Если же тренд начинает замедлятся (но еще не разворачиваться), то
Мы имеем и приращение скорости (но не такое активное)
Мы имеем еще положительное ускорение, но оно УЖЕ УМЕНЬШАЕТСЯ.
Приращение ускорения уже величина ОТРИЦАТЕЛЬНАЯ.
Т.е. мы можем сохранять позу до тех пор, пока сила не начала падать, а просто уже есть тенденция к замедлению тренда.
Я конечно сомневаюсь что что то хорошого с этого получится. Но вчера посмотрел код. Прикинул смогу ли я такое сделать. Не смогу. С моими знаниями прийдётся половину советника(там где расчёты Дашборда) переделывать. А оно по идеи легче делается. Если хочешь можешь к програмистам обратится(например к Джону).

P.S. Кстати. Затухание скорости обычный ATR очень хорошо показывает.
И ещё. Расчёт силы валют в советнике идёт по формуле (цена - MA) /ATR

Последний раз редактировалось eevviill; 03.06.2012 в 07:24. Причина: P.S.
03.06.2012, 10:20
Аватар для Lexblr
Lexblr Lexblr вне форума Местный житель
Регистрация: 26.02.2012 / Адрес: Минск / Сообщений: 248
Поблагодарили 211 раз(а) / Репутация: 212
типа Т101 стратегии?
Нет. Т101 тут ни при чем. ))))
Это не стратегия. Это предложение доп фильтра.
03.06.2012, 10:38
Аватар для Lexblr
Lexblr Lexblr вне форума Местный житель
Регистрация: 26.02.2012 / Адрес: Минск / Сообщений: 248
Поблагодарили 211 раз(а) / Репутация: 212
Я конечно сомневаюсь что что то хорошого с этого получится. Но вчера посмотрел код. Прикинул смогу ли я такое сделать. Не смогу. С моими знаниями прийдётся половину советника(там где расчёты Дашборда) переделывать. А оно по идеи легче делается. Если хочешь можешь к програмистам обратится(например к Джону).

P.S. Кстати. Затухание скорости обычный ATR очень хорошо показывает.
И ещё. Расчёт силы валют в советнике идёт по формуле (цена - MA) /ATR
Показывать то многие показывают. Я немного другое предлагал в качестве фильтра. Если нет, так нет.
Нам есть чем сейчас заниматься )))
04.06.2012, 15:47
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035

По умолчанию fixed6

Сделал чтобы в пятницу ордера не открывались после того времени когда все закрываются(20-00).

P.S. Моменял настройки для 6 пар.
04.06.2012, 15:51
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035

По умолчанию +113$

Сегодня.
04.06.2012, 16:14
Аватар для theHighlander
theHighlander theHighlander вне форума Активный участник
Регистрация: 17.03.2012 / Сообщений: 216
Поблагодарили 109 раз(а) / Репутация: 110
Сегодня.
у меня результат сильно скромнее, гдето +20$. а какие у тебя включены пары? я ставил по дефолту, а у тебя явно больше включено..
04.06.2012, 16:35
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Сообщение от: theHighlander
у меня результат сильно скромнее, гдето +20$. а какие у тебя включены пары? я ставил по дефолту, а у тебя явно больше включено..
Все.

P.S. Если все пары включены(или большинство), то надо общий профит 100 ставить.

Последний раз редактировалось eevviill; 04.06.2012 в 16:57.
04.06.2012, 17:13
Аватар для Lexblr
Lexblr Lexblr вне форума Местный житель
Регистрация: 26.02.2012 / Адрес: Минск / Сообщений: 248
Поблагодарили 211 раз(а) / Репутация: 212
У меня все гораздо хуже.
Пока по сегодня - 54$.
И одна не закрытая +26 пока.
04.06.2012, 17:13
Аватар для theHighlander
theHighlander theHighlander вне форума Активный участник
Регистрация: 17.03.2012 / Сообщений: 216
Поблагодарили 109 раз(а) / Репутация: 110
Все.

P.S. Если все пары включены(или большинство), то надо общий профит 100 ставить.
это параметр Close_profit?
04.06.2012, 17:30
Аватар для Lexblr
Lexblr Lexblr вне форума Местный житель
Регистрация: 26.02.2012 / Адрес: Минск / Сообщений: 248
Поблагодарили 211 раз(а) / Репутация: 212
eevviill
Все пары это сколько ты включил?
04.06.2012, 17:33
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
У меня все гораздо хуже.
Пока по сегодня - 54$.
И одна не закрытая +26 пока.
Можно стейт? Ну оочень интересно.
04.06.2012, 17:34
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Сообщение от: theHighlander
это параметр Close_profit?
Да.
04.06.2012, 17:38
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
eevviill
Все пары это сколько ты включил?
28 пар.
Всё. Понял. Общий профит в прошлых фиксах был 100, а пар 6. Моя оплошность. В 6-ом фиксе всё настроено. Только если все(или большинство пар), то надо общий профит 100 ставить.

Вообщем надо самому смотреть. С этим параметрами можно игратся.
Чем больше пар, тем больший общий профит и наоборот.
04.06.2012, 17:49
Аватар для Lexblr
Lexblr Lexblr вне форума Местный житель
Регистрация: 26.02.2012 / Адрес: Минск / Сообщений: 248
Поблагодарили 211 раз(а) / Репутация: 212
Мало сделок (видимо мало пар) и они не хеджировали друг друга.
Ответить


Опции темы

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

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



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


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