• BigBoss_EA

    У Вас есть идея, под которую нужен торговый робот? А, быть может, требуется создание нового индикатора или адаптация старого к МТ5? Бесплатно советники и индикаторы под Ваше техническое задание!

    BigBoss_EA

    Сообщение Рэндом » 05 май 2019, 16:48

    Советник отправлен заказчику.
    Аватар пользователя
    Рэндом
    Специалист MQL
     
    Сообщений: 9471
    Зарегистрирован: 18 июл 2013, 08:05
    Средств на руках: 11.10 Доллар
    Группа: Администраторы
    Благодарил (а): 894 раз.
    Поблагодарили: 2503 раз.
    Каждый заблуждается в меру своих возможностей.

    BigBoss_EA

    Сообщение piter1777 » 06 май 2019, 09:18

    Haos писал(а):piter1777, Ваш пост на хорошую статью тянет и лучше бы он был в соответствующем разделе. А техзадание формируется уже на основе статьи кратко и по пунктам.


    Я не учёный, что бы статьи писать :hi_hi_hi: Да и не знаю в каком разделе эта научная деятельность уместна. Я хотел провести исследование с роботом Lone, но ему так и не нашлось места :nez-nayu:


    Shepherd писал(а):эту задачу нужно решать через совокупную позицию ордеров, это считается так:
    - имеем 3 ордера БАЙ 1 лотом по цене 1.1 , 1.2 , 1.3 , совокупная позиция = (1.1 + 1.2 + 1.3)/3 = 3 лота по цене 1.2
    - имеем 2 ордера СЕЛЛ 1 лотом по цене 1.2 и 1.3 позиция = 2 лота по цене 1.25
    - итого в рынке у нас 3-2 = 1 лот БАЙ по цене (1.25+ 1.2)/2 = 1.225

    и любые дополнительные ордера просто перемещают цену позиции ордеров и изменяют общий обьем ордеров в рынке
    Вот если сумеете через позиции найти алгоритмы усреднения, тогда Грааль у Вас в кармане - часто цена движется по экспоненциальному пути и нужно к формуле выставления уровней это как то "прикрутить"


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

    Nord писал(а):Shepherd, я Вам с самого начала говорил: просто не берите в работу задания типа "тут вот какой-то советник, привинтите к нему ноги и пару индюков". В техзадании автором должен быть по пунктам в текстовом варианте изложен пошагово весь алгоритм работы. Тогда и Специалисту понятно как работать, и заказчик сможет сразу понять - как надо работает советник, или нет.


    Не нужно обрекать людей, которые хотят что-то доработать из своих роботов на жизнь без воплощённой идеи :cry_ing:


    Рэндом писал(а):Советник отправлен заказчику.


    Спасибо :uch_tiv:
    Аватар пользователя
    piter1777
     
    Сообщений: 1132
    Зарегистрирован: 07 май 2015, 10:02
    Средств на руках: 186.60 Доллар
    Награды: 1
    Ветеран I (1)
    Группа: Базовая
    Благодарил (а): 286 раз.
    Поблагодарили: 298 раз.

    BigBoss_EA

    Сообщение Nord » 06 май 2019, 09:28

    Не нужно обрекать людей, которые хотят что-то доработать из своих роботов на жизнь без воплощённой идеи


    Если из СВОИХ роботов, то автор всегда сможет изложить детально алгоритм работы СВОЕГО робота. Я написал как раз о ситуации, когда робот вовсе не свой, и заказчик очень смутно себе представляет, как именно он работает. Отсюда и неоправданная головная боль нашим Специалистам.
    Аватар пользователя
    Nord
    Администратор
     
    Сообщений: 6851
    Зарегистрирован: 17 июл 2013, 15:55
    Средств на руках: 590.30 Доллар
    Откуда: Украина
    Группа: Администраторы
    Благодарил (а): 2767 раз.
    Поблагодарили: 5565 раз.
    Правила форума - залог долгой жизни на форуме!

    BigBoss_EA

    Сообщение Kalkin » 15 май 2019, 13:31

    Nord писал(а):
    Не нужно обрекать людей, которые хотят что-то доработать из своих роботов на жизнь без воплощённой идеи


    Если из СВОИХ роботов, то автор всегда сможет изложить детально алгоритм работы СВОЕГО робота. Я написал как раз о ситуации, когда робот вовсе не свой, и заказчик очень смутно себе представляет, как именно он работает. Отсюда и неоправданная головная боль нашим Специалистам.


    Что касается робота "Рэмбо", то его код постоянно претерпевает изменения и дополнения на протяжении нескольких лет. Попробуем проследить историю развития советника. Началось все с линейки роботов под кодовым названием "Friend":

    1) Friend: stol-zakazov/nujen-drug-partner-t1544.html

    2) Friend-2: post51346.html?hilit=Friend%201#p51346
    и его модификации stol-zakazov/nujen-drug-partner-dopolneniya-t1574.html

    3)Внедрение хэджа и рождение самого популярного советника этой серии Friend-3: stol-zakazov/apgreyd-druga-t1660.html

    Хэдж получился настолько удачным, что переносился и в другие (ранее модифицированные) версии советника:
    post64942.html?hilit=Friend%201#p64942
    post73550.html?hilit=Friend%201#p73550

    Дальнейшие усовершенствования с внедрением трала для сетки:
    stol-zakazov/drug-3-0-avtor-kalkin-t2036.html

    4) Параллельно велась работа в "Клубе стратегов" klub-strategov/strategiya-prosta-kak-dannost-t1939.html, где на основе Friend-3 был разработан советник серии "Buddy".
    Buddy не стоял на месте и также развивался:
    post111706.html?hilit=Friend%201#p111706
    stol-zakazov/upgrade-sovetnika-ke-buddy-xo-kalkin-t3067.html
    stol-zakazov/update-sovetnika-ke-buddy-xo-kalkin-t3284.html

    5) И вот, наконец-то, подобрались к созданию "Рэмбо": stol-zakazov/apdeyt-robota-friend-3-kalkin-prodakshen-t3400.html

    Вывод:
    Поскольку каждое нововведение приходилось внедрять в уже существующий код, причем так, чтобы не поломать уже работающие и оттестированные участки, то в результате исходный код советника получился совершенно нечитаемым с точки зрения логики. На данном этапе, если нужно какое-то серьезное дополнение к советнику, то лучше написать заново с нуля, чем разбираться в получившемся хитросплетении.
    Последний раз редактировалось Kalkin 15 май 2019, 13:35, всего редактировалось 1 раз.
    Аватар пользователя
    Kalkin
    Специалист MQL
     
    Сообщений: 1557
    Зарегистрирован: 05 мар 2015, 06:51
    Средств на руках: 103.35 Доллар
    Награды: 2
    Ветеран I (1) Медаль за научный вклад (1)
    Группа: Базовая
    Благодарил (а): 588 раз.
    Поблагодарили: 1153 раз.
    Ace Register Votive

    BigBoss_EA

    Сообщение Shepherd » 15 май 2019, 14:46

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

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

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

    времени эта работа занимает очень много, ТС для распутывания локов (одновременное усреднение и частичное закрытие) я предложил, но к сожалению на всех форумах от программиста ждут не выполнение ТЗ, а разработку ТС - я сейчас не занимаюсь этим, есть другие приоритеты
    Последний раз редактировалось Shepherd 15 май 2019, 14:47, всего редактировалось 2 раз(а).
    Аватар пользователя
    Shepherd
    Специалист MQL
     
    Сообщений: 353
    Зарегистрирован: 13 июн 2018, 19:22
    Средств на руках: 29.95 Доллар
    Откуда: Волгоград
    Группа: Магистратура
    Благодарил (а): 107 раз.
    Поблагодарили: 199 раз.


    Вернуться в Стол заказов

    Кто сейчас на форуме?

    Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 71

    Права доступа к форуму

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