Перейти к содержанию

[open source] [Советник] Milky Way EA 3.24


Рекомендуемые сообщения

[open source] [Советник] Milky Way EA 3.24 Опубликовано


Что это за файлы и куда их ставить?

* Milky way EA v3.24_m05_DayChange.mq4
* Milky way EA v3.24_m05_DayChange.ex4


Внимательно читаем топик http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-milky-way-ea-324/7222/?do=findComment&comment=246633

Если вы не знаете куда "ставить файлы", то сначала изучите терминал и tradelikeapro.ru/kak-ustanovit-foreks-sovetnik-universalnaya-instruktsiya- mini-f-a-q/
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 533
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Milky Way EA 3.24 Год выпуска: 2014 Валютные пары: любые Таймфрейм: Н4 Актуальная версия: 3.24 m07 http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-milky-way-ea-3-24/7222/?do=

Перейти

Люди серьезно шлифовали твоего бота. Серьезно! И только сейчас довели его до нормального эксплуатационного уровня! И это произошло только потому, что был в наличие исходник. А так бы бот висел в теме

Перейти

Версия 3.24 Немного прибрал код, удалил пару ляпов. Тесты: Milky_way_3.24.rar Сеты.rar

Перейти
[open source] [Советник] Milky Way EA 3.24 Опубликовано



Что это за файлы и куда их ставить?

* Milky way EA v3.24_m05_DayChange.mq4
* Milky way EA v3.24_m05_DayChange.ex4


Внимательно читаем топик http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-milky-way-ea-324/7222/?do=findComment&comment=246633

Если вы не знаете куда "ставить файлы", то сначала изучите терминал и tradelikeapro.ru/kak-ustanovit-foreks-sovetnik-universalnaya-instruktsiya- mini-f-a-q/


Да я понял что это советник, тогда получается что их 2.В чем разница?
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано




Что это за файлы и куда их ставить?

* Milky way EA v3.24_m05_DayChange.mq4
* Milky way EA v3.24_m05_DayChange.ex4


Внимательно читаем топик http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-milky-way-ea-324/7222/?do=findComment&comment=246633

Если вы не знаете куда "ставить файлы", то сначала изучите терминал и tradelikeapro.ru/kak-ustanovit-foreks-sovetnik-universalnaya-instruktsiya- mini-f-a-q/


Да я понял что это советник, тогда получается что их 2.В чем разница?




При тестировании на реальном счете выявилась проблема:
2015.09.08 00:00:06.919 '1613***': close order #173******* sell 0.10 GBPUSD at 1.5187 sl: 0.0000 tp: 0.0000 at price 1.5277
и затем
2015.09.08 00:00:07.028 '1613***': order #173******* sell 0.10 GBPUSD closing at 1.5277 failed [Market is closed]

и ордер висит. На следующий день ситуация повторилась уже с 2 другими парами... Получается если рынок был закрыт советник хотел послать ордер, но у него не получилось, ордер остается висеть дальше, причем без стопа и тейк профита...



Такая проблема наблюдается у тех ДЦ, которые приостанавливают торговые операции на несколько минут при смене суток. Объясняют это "клирингом". К примеру, Roboforex:
Спойлер



Логично, что это негативно влияет на торговлю советником, т.к. в этот промежуток времени советник не способен ни открывать, ни закрывать, ни модифицировать ордера. Можно использовать другие дц, где нет этой паузы при смене дня, а можно подкорректировать советника.

Для своего счета я сделал в коде советника паузу при смене дня в 5 минут после закрытия свечи в 0.00. То есть советник совершает операции в 0.05 вместо 0.00 при смене дня, обходя запрет на торговлю и корректно отрабатывая свой алгоритм.

Тем, кто также столкнулся с такой проблемой, прикладываю версию с этой правкой (DayChange) http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-milky-way-ea-324/7222/?do=findComment&comment=246773


Парни, внимательно читаем. Пока не поймем что написано. Надо учиться и надо вникать.
Человек не только грамотно подкорректировал бота, но и четко расписал и проблему, и решение - и для чего данная версия бота.

От себя добавлю, что версию DayChange, имхо, можно использовать не только в таких ДЦ, на которые указывал автор доработки, но вообще в любом.
Разница лишь в том, что бот отключится на несколько минут в районе полуночи - что не критично.

---


Ставь вот этот * Milky way EA v3.24_m05_DayChange.ex4 ,потому что * Milky way EA v3.24_m05_DayChange.mq4 комп вообще не видит


неверно.
Видит.
Интересно, как это терминал может не видеть программы, написанные на специально разработанном именно для МТ4 языка программирования?!

mq4 это исходный код бота, индикатора, скрипта.
ex4 это исполняемый код бота, индикатора, скрипта, который получается путем компиляции (преобразования) компилятором редактора языка mql терминала МТ4.

Если вы скопировали в терминал только исходный код бота, то при старте терминала все неоткомпилированные файлы (не имеющие пары в файле ex4) будут автоматически преобразованы в формат ех4.
В папке появится второй файл с таким же именем, но с расширением ех4 - и вы будете его использовать.
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано

как протестировать советника если на нее навесить сразу несколько пар ? :-/ в метане ток одну пару можно протестить
скажите пожалуйста

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано (изменено)

Скажите пожалуйста, на каком брокере вы делали пресеты? Спрашиваю потому, что результаты будут зависеть от времени брокера

Изменено пользователем Pavel888
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано (изменено)


Скажите пожалуйста, на каком брокере вы делали пресеты? Спрашиваю потому, что результаты будут зависеть от времени брокера


Насколько я понимаю, автор советника создавал пресеты на котировках, собранных из разных источников воедино. Этот советник успешно торгует в Роботесте у Forex4you и, по моему мнению, будет успешно торговать где угодно. Изменено пользователем kkirs
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано

Я скачал EA analyzer и протестил пары, до 2013 года растет после 2013 и по сей день то ли на месте топчится или сливает
что случилось в 2013 году с рынком ?

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано

Вообще тут не последнюю роль играет GMT, как и для всех советников и ручных систем на Н4 и D1. Я уже писал об этом, но повторюсь - сеты для GMT +2.

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано


Вообще тут не последнюю роль играет GMT, как и для всех советников и ручных систем на Н4 и D1. Я уже писал об этом, но повторюсь - сеты для GMT +2.



А почему тогда советник в мониторинге торгует на форекс4ю с GMT+1? Вы поставили его на другие сеты?
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано (изменено)

Это я поставил советник на центовик forex4you :) Я так прикинул, что результаты в данном случае не должны сильно отличаться от тестовых, т.к. ловятся большие тренды. На условия закрытия вообще влияние свечей вообще минимально - ордера по несколько дней висят. Ну и не занятый ничем центовый счёт тоже сыграл свою роль:)


Добавлено: 18-11-2015 22:56:36

На мониторинге обновлена версия советника до v3.24_m05_DayChange. Изменено пользователем Мерлин
  • Лайк 6
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[open source] [Советник] Milky Way EA 3.24 Опубликовано

Доброе время суток.
Вчера днем была поставлена версия совы "Milky way EA v3.24_m05.ex4"из поста 273 с соответствующими пресетами, но смотрю, от мониторинга отличаются открытые сделки, а именно:
еврофунт - открыта сделка
аудюсд - не открылась.
Так произошло из-за различия в пресетах, или есть иная причина?

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано


Доброе время суток.
Вчера днем была поставлена версия совы "Milky way EA v3.24_m05.ex4"из поста 273 с соответствующими пресетами, но смотрю, от мониторинга отличаются открытые сделки, а именно:
еврофунт - открыта сделка
аудюсд - не открылась.
Так произошло из-за различия в пресетах, или есть иная причина?

Вы поставили советник вчера, а на мониторинге сделки открыты 25 и 27 числа почему они должны сразу совпасть?
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано



Доброе время суток.
Вчера днем была поставлена версия совы "Milky way EA v3.24_m05.ex4"из поста 273 с соответствующими пресетами, но смотрю, от мониторинга отличаются открытые сделки, а именно:
еврофунт - открыта сделка
аудюсд - не открылась.
Так произошло из-за различия в пресетах, или есть иная причина?

Вы поставили советник вчера, а на мониторинге сделки открыты 25 и 27 числа почему они должны сразу совпасть?

Еврофунт у меня открылся вчера, с различием в несколько пипсов.
Посему и возник вопрос - если одна сделка по той же цене примерно - открылась, то что со второй сделкой? Не было сигналов от индикаторов?
Ладно, не буду захламлять тему, продукт открытый, буду копать, изучать.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано

[X]00:41(X) Silentspec: у меня есть еще немного технических правок по коду милки вея, выкладывать в тему?
В смысле будут ли эти исходники использованы полностью или частично для версии 4 * ?

я бы рекомендовал выложить.
Версию 4 еще в торговлю надо будет ввести, проверить серьезно - а на это еще месяцы могут уйти.
Пока же есть 3.24м05 - а потом будет потом.

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано (изменено)

Выкладываю мод m06.

Изменения:


  • Поправлены все циклы пробега по ордерам.
    Спойлер


    Неправильно:

    Цитата


    for(int i = OrdersTotal(); i >= 0; i--)
    for(int i = 0; i


    Правильно:
    Цитата

    for(int i = OrdersTotal() - 1; i >= 0; i--)
    for(int i = 0; i


    Привел все циклы к одному виду:
    Цитата

    for(int i = OrdersTotal() - 1; i >= 0; i--)




  • Подсчет риска.
    Спойлер

    Расчет риска для сравнения со значением MaxRisk теперь выполняется на последнем шаге генерирования сигнала на покупку/продажу, а не на каждой проверке условий на вход. В случае, если советник имеет сигнал на вход, но риск превышен, будет выдано соответствующее сообщение в логе советника и ордер на вход не будет открыт.


  • При закрытии позиции советником теперь в логе указывается название индикатора, который сгенерировал сигнал на закрытие позиции.

  • Поправлен стандартный трейлинг.

  • Обработка входного параметра UseTralOnlyInProfit
    Спойлер


    Как выяснилось, входной параметр советника UseTralOnlyInProfit не влиял на работу советника. Код был написан так, что все трейлинг-стопы (стандартный, по теням, по фракталам) тралили только в профите независимо от этого параметра. Теперь параметр UseTralOnlyInProfit корректно обрабатывается во всех методах трейлинга. В связи с этим изменением все сеты обновлены (UseTralOnlyInProfit установлен в true).



  • Входные параметры советника, определяющие таймфреймы, теперь выглядят нагляднее в свойствах советника.
    Спойлер

    Теперь это выпадающие списки 1 Day, 4 Hours и т.д., в которых не ошибешься, вместо чисел 1440, 240 и т.д., в которых можно совершить ошибку. Сеты при этом не меняются, это лишь модификация отображения и защита от ошибок при изменении настроек/оптимизации)





В тестере этот мод советника со своими сетами торгует абсолютно также, как оригинальный советник с оригинальными сетами. При реальной торговле модифицированные версии более защищены от влияния других ордеров и/или советников на торговом счете.

История изменений в GitHub:
Спойлер


Советник: https://github.com/kkirs/milky_way_ea/commits/master
Сеты: https://github.com/kkirs/milky_way_ea_presets/commits/master

Milky_way_EA_v3.24_m06.zip

Изменено пользователем kkirs
  • Лайк 28
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано

Milky way EA v3.24_m06_DayChange: has newer unsupported version, please update your client terminal

Билд 840
Не ставится на график. Куда копать?

Expert Milky way EA v3.24_m04_DayChange работает нормально.

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано
Eng-in, перейдите хотя бы на 890 билд. Этот билд вроде без приветов.

http://tlap.com/forum/v-pomosch-treyderu/4/statya-kak-otkatit-mt4-na-staryy-bild-neobhodimye-dlya-etogo-fayly/12074


Видимо, kkirs оттранслировал бота в терминале одной из последних 900+ версий.
А метаквоты, судя по вашему сообщению, решили перекрыть кислород тем, кто пытается спрятаться от их новаций в старых билдах.
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Milky Way EA 3.24 Опубликовано (изменено)

Можно самим скомпилировать под тот билд, который установлен, при условии, что встроенный в терминал metaeditor тоже не обновлялся. Достаточно иметь исходник .mq4
[list type=decimal]

  • В терминале Файл-открыть каталог данных.

  • Находите советник с расширением .ex4 и удаляете его. Остается один файл с расширением .mq4

  • Далее в терминале делаете следующее:
    Спойлер




  • В папке с советником появится новый файл с расширением .ex4 В списке советников появится советник. Готово. Изменено пользователем kkirs
    • Лайк 10
    Ссылка на сообщение
    Поделиться на другие сайты

    [open source] [Советник] Milky Way EA 3.24 Опубликовано

    Хотелось бы узнать какая версия совы в мониторинге.
    Использую Milky way EA v3.24_m05 и по аудбаксу сделка не открылась, может кто причину подсказать?
    Сеты используются из поставки к моду.

    Ссылка на сообщение
    Поделиться на другие сайты

    • 5 weeks later...
    [open source] [Советник] Milky Way EA 3.24 Опубликовано


    Выкладываю мод m06.



    А не сделать ли мод, в котором будет позволено открывать новые ордера при условии, что уже существующие на паре от предыдущего захода - в профите?
    Ссылка на сообщение
    Поделиться на другие сайты

    [open source] [Советник] Milky Way EA 3.24 Опубликовано



    Выкладываю мод m06.



    А не сделать ли мод, в котором будет позволено открывать новые ордера при условии, что уже существующие на паре от предыдущего захода - в профите?


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

    P.S. Хотя последовательность особого значения не имеет. Важен результат
    Ссылка на сообщение
    Поделиться на другие сайты

    Для публикации сообщений создайте учётную запись или авторизуйтесь

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать учетную запись

    Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

    Регистрация нового пользователя

    Войти

    Уже есть аккаунт? Войти в систему.

    Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...