Logo

Вход

Войти с помощью соц. сетей
Пока нет объявлений.
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения
  • #1 Свернуть

    Робот "Base.01"

    Доброго времени суток

    Функции
    1. Работа стоповыми ордерами как с контролем тренда, так и без.
    2. Работа лимитными ордерами.
    3. Трейлинг ордеров. Включается отдельно для каждого типа ордеров, шаг и дистанция трала задаются в установках.
    4. Трейлинг профита. Умный, многоступенчатый. Дистанция трала задается в установках, на старте она может быть достаточно жесткой (обеспечить безубыток), в срединой части более либеральная (исключить преждевременное закрытие), по приближению к целевому уровню ТП опят может быть ужесточена (минимизировать потери профита в случае непредвиденного отката)
    5. Тралящийся StopLoss. Если прописан SL и включен трал профита, то SL тралится, пока не дотянется до уровня открытия позиции. Далее стоит, пока профит не дорастет до уровня включения первой ступени трала профита.
    6. Блок анализа тренда. Простой, но эффективный и надежный. Работает МА-шный индикатор моей разработки на двух таймфреймах. Оптимально использовать старший ТФ на днях, младший на H1 или H4. Старший ТФ контролирует тренд, младший находит лучшую для входа точку. Контроль тренда включается индивидуально для каждого типа ордеров.
    7. Информационный блок. Выводит в индикаторное окно всю самую важную настроечную и рабочую информацию.

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

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

    Установка обычная: робота в паку experts, индикаторы DoubleMA и ind_Window в папку indicators

    Полное описание с картинками и флеш-роликами я намерен сделать в блоге, который я собираюсь здесь завести (если возможности блога позволяют вставлять флеш-ролики, а не ссылки на ютюб).
    А пока - читайте и смотрите на моем сайте http://robot.96.lt/product/Base.01/bs_1order.htm
    И в заключение: деньги зарабатывает не робот, а трейдер. Любая самая совершенная машина в руках ду... ой, сорри, не очень умного человека может стать орудием убийства депозита.

    Управление роботом "Base.01"

    Оптимизиция робота "Base.01"



    Скачать советник:
    Base.01_исправленная.zip
    Последний раз редактировалось villi311; 24.12.2013, 06:16.
  • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
  • #2 Свернуть

    Василий е ма е ,у же скачал твоего робота ,а то тебя не дождешься,там кроме робота еще есть индикатора кажись два ,ставить по классике в папку индюков ?
     
    Женское начало - это мужской конец. @Stilet111(Telegram)

    Комментарий

    • #3 Свернуть

      Да, ессно.
      Ты бы лучше почитал для начала полное описание да ролики посмотрел.
      За минуту после публикации ссылки ты ну никак это сделать не мог

      А редактирование первого поста уже закрыто. Че так жестко?
      Забыл сказать что индюк Window нужно перетащить на график, это окно для вывода информации. И в тестере тоже, если хотите видеть. Если нет - не проблема, будет работать и без него.
       
      Последний раз редактировалось Programmer96; 22.12.2013, 00:15.

      Комментарий

      • #4 Свернуть

        Сообщение от Programmer96 Посмотреть сообщение
        Блин, проблемка... не вижу кнопки вложения файла... Или новичкам не положена? Подскажите кто-нибудь.
        Жмешь внизу расширенный режим, далее управление вложениями,добавить файл,загрузка ,и соответственно выбор -добавить как вложение или вставить в текст.Если ролик с ютуба ,то жмешь значек киноленты и вставляешь ссылку и все .Кстати можешь в этой ветке пошлифовать свой сов,если он действительно практичен , то как правило форумчане любят поэксперементировать с различными настройками и на разных парах .

        Сообщение от Programmer96 Посмотреть сообщение
        Ты бы лучше почитал для начала полное описание да ролики посмотрел.
        Не не смотрел,устал ,скорей всего с недели посмотрю.
         
        Женское начало - это мужской конец. @Stilet111(Telegram)

        Комментарий

        • #5 Свернуть

          Спасибо за подсказку по вложениям. Что касается робота, то ты, как первый (из здешних) скачавший и начни его хаять или восхвалять
          Что касается моего отношения к этой машине, могу сказать только одно: очень уважаю. Она честно трудилась на меня порядка пяти лет примерно в таком виде. Сейчас работаю другой, в разы более навороченной. Эксперимента ради решил попробовать продавать ее. Для этого, само собой, сайт нужен, без него никак. Но что это за сайт, если на нем только один робот будет выложен? Кто его всерьез воспринимать будет?
          А посему урезал финальную версию до базовой, теперь понемногу добавляю взад и фабрикую как бы более продвинутые версии
          Где то через месяц, я так думаю, дойдет дело и до публикации супер-робота.
          Но!
          Во-первых тот робот стоить будет далеко не 3 копейки, во-вторых ВСЕ уже опубликованные версии и те что будут опубликованы абсолютно достойные и работоспособные, т.е. не фуфло какое-нить. Их можно и нужно, нормально настроив, ставить на счета и зарабатывать деньги. Будучи сам трейдером фуфель ничего не стоящую, но выдаваемую за нечто выдающееся терпеть не могу. Опять же как трейдер я отлично знаю что требуется от нормального робота. И че бы еще хотелось в нем видеть. Здесь мне подсказки не особо нужны. Если что не сделано, значит просто не успел. Ведь и торговать еще нужно, а счет далеко не один, да на каждом от 4 до 10 пар торгуется.
             

          Комментарий

          • #6 Свернуть

            Управление роботом &quot;Base.01&quot;

            BuyStop true/false
            SellStop true/false
            BuyLimit true/false
            SellLimit true/false - выключатели по типам ордеров
            InfoOn true/false - выключатель вывода информации
            Order_TralStep - шаг трейлинга ордеров
            Profit_TralStep - шаг трейлинга профита
            Profit_Tral_All - тралить профит всех позиций, как с другим мейджиком, так и открытые вручную
            ProfitTralParam_Buy - параметры трейлинга бай-направления
            ProfitTralParam_Sell - параметры трейлинга селл-направления. По этим переменным ниже дополнительное разъяснение.
            BuyLots - объем открываемой позиции
            BuyTakeProfit - тейкпрофит устанавливаемый по первому байстопу
            NextBuyTakeProfit - ТП устанавливаемый по всем последующим байстопам
            BuyPendingLevel - дистанция относительно текущей цены на которой будет открыт байстоп
            NextBuyPendingLevel - дистанция относительно первой позиции, на которой будет открыт следующий байстоп
            BuyStopLoss - no comment - что за зверь и так все занют
            MaxBuyCount - максимально разрешенное количество бай-позиций. Если -1 то не ограничивается
            Buy_onTrend - выключатель контроля тренда
            ProfitTral_BS - выключатель трейлинга профита
            OrderTralBuy - выключатель трейлинга ордеров
            ---------
            Назначение переменных в секциях селл-стопов и лимитных ордеров аналогичное, поэтому пропускаю
            ----------- MA_1 Parameters ----------------------------
            TF_1 - таймфрейм в минутах. День=1440, неделя 10080
            Point2Shift_1 - количество периодов на котором измеряется "перекос" кривой МА в ту или иную сторону
            Differ_1 - высота флетовой зоны в пипсах, если кривая поднимется выше, включится бай, если упадет ниже - селл
            Period_1 - Количество периодов для усреднения
            MA_Price_1 - 0-Close, 1-Open, 2-High, 3-Low, 4-Median, 5-Typical, 6-Weighted
            ------------------
            МА_2 пропускаю
            ---------------------
            Buy_Limit_Magic_N
            Sell_Limit_Magic_N
            Buy_Stop_Magic_N
            Sell_Stop_Magic_N - идентификаторы по типам ордеров
            ================================================
            NextBuyTakeProfit - если прописано какое то значение в пипсах, то именно такой уровень ТП будет устанавливаться по некст-ордерам. Если же поставите НОЛЬ, то робот по всем некст-позициям будет прописывать уровень ТП, который фактически установлен по самой профитной бай-позиции. При этом неважно был ли этот уровень модифицирован вручную, т.е. вы можете свободно изменять уровень целевого ТП.
            NextBuyPendingLevel - если прописан НОЛЬ, то некст-ордера выставляться не будут
            ProfitTralParam_Buy/Sell - параметры определяющие как будет тралиться профит.
            Форма ввода:
            1. 200-150-1/350-350/500-450/
            или
            2. 0-650/200-150-1/350-350/500-450/
            или
            3. 350-350/500-450/800-650/

            В случае 1 при уровне профита 200п стоплосс дернется 1 раз до уровня 150п ниже текущей цены. И будет стоять, пока профит не дорастет до 350п. От 350п и выше будет перемещать СЛ с дистанцией 350п от текущей цены, на уровне профита 500п дистанция увеличится до 450п. И так можете продолжать хоть до бесконечности.
            Группа с -1 (в данном случае 200-150-1) может быть только одна и только в начале строки
            2. группа 0-650/ значит, что даже если не прописан стоплось по переменной BuyStopLoss, то он все равно установится при уровне профита +1п и будет тралиться с дистанцией 650п пока СЛ не достигнет уровня открытия позиции. Далее будут работать следующие группы. Иногда цена только касается отложенного, открывает позицию и тут же откатывает, поэтому эта функция устанавливает СЛ не во всех 100% случаев. Но можно в этом случае установить вручную, все равно будет тралиться.
            3. Все то же самое, что и в случае 1, кроме того что нет группы содержащей -1
            Magic_N - очень важно чтобы номера идентификаторов не пересекались. Если торгуете несколькими инструментами, то пересечений не должно быть и с индентификаторами других пар. Причина? Недокументированные особенности МТ4. Несмотря на то что по тексту проги везде идет фильтрация как по инструменту, так и по идентификатору, МТ4 ,почему то иногда что то из них игнорирует и в случае пересекающихся номеров робот начинает работать неадекватно. Не выставлять ордера, например, когда должен это делать. Или начнет тралить профит позиции, трал которой выключен.
            если здесь по первому инструменту прописано
            101
            201
            301
            401
            то по следующему рекомендую изначально ставить
            1101
            1201
            1301
            1401
            и так далее.
            И еще - изменив номер мейджика вы можете начать по новой цикл установки стопов или лимитов, т.е. робот "забывает" что он уже выставил стоп, по нему открылась позиция и следующий он должен выставлять на некст-дистанции.

            Продолжение следует.
            В следующей серии Анна-Мария будет объяснять дону Педро как рациональнее делать оптимизацию
               
            Последний раз редактировалось villi311; 22.12.2013, 08:43.

            Комментарий

            • #7 Свернуть

              Оптимизиция робота &quot;Base.01&quot;

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

              Начинать нужно с подбора параметров трейлинга профита, если вы собираетесь использовать эту опцию.
              Это строка типа 200-150-1/350-350/500-450/
              Для начала на графике пары под которую строите робота выберите участок графика нужного направления с характерными для инструмента откатами, но без больших обвалов, т.е. не гладкий, но достаточно ровный.
              Такой, например:
              Нажмите на изображение для увеличения.

Название:	audusdh4_for.optim1.png
Просмотров:	1
Размер:	8.9 Кб
ID:	25417449

              Задача намбер ван - найти оптимальные параметры безубытка, группа типа 200-150-1/
              Палка о двух концах - слишком либеральная может стать кормом для лося в случае отката, слишком жесткая будет пачками закрывать позиции с мизерным профитом.
              На графике, чуть выше его начала, отмеченного желтой вертикалью, вы видите небольшой флетовый участок. Вот на нем лучше всего и строить, отключив контроль тренда и включив трейлинг ордеров и профита.
              Нужно найти наиболее короткую дистанцию, при которой все же будут выживать хотя бы 2-3-4 из 10 открываемых позиций. Желательно чтобы 7-8-9 из 10.
              Далее на участке теста меряем дистанцию минимум-максимум и ставим ТП для первой позиции немного меньше. 4000, например.
              Потом находим участок с максимальным откатом и пишем в средней части строки параметров группу, которая обеспечила бы выживаемость самой профитной позиции при прохождении этого участка.
              Затем прописываем сокращение дистанции трала при приближении к целевому ТП.
              На вскидку я бы для старта написал что то такое:
              400-350-1/600-500/800-600/1100-700/1500-850/2000-1200/3000-650/3500-350/
              Написав делаем прогон, корректируем строку, делаем еще один-два.
              Закончив с параметрами трала профита включаем Контроль Тренда и переходим к настройке дистанции открытия первого отложенного и параметрам МАшек.
              Соответственно выбираем более мерзкий участок на графике. Самое мерзкое это флет с большой амплитудой. Вот его и ищем.
              Этот вполне подходит.
              Нажмите на изображение для увеличения.

Название:	audusdh4_for.optim2.png
Просмотров:	1
Размер:	15.2 Кб
ID:	25417451

              Оставляем таймфреймы и параметры МАшки как они прописаны по умолчанию и заряжаем Pending от 150 через 50 до 650, фиксируем лучший результат.
              Да ,не забудьте сказать тестеру, чтобы он показывал "бесполезные" результаты. Бесполезных не бывает, все полезно, что информативно.
              Настройки МА_1 в общем то без особой нужды трогать не стоит, они оптимальны в большинстве случаев. Только при работе с парами типа USD-NOK и ее кроссами или похожими на них по волатильности и количеству нулей после запятой по параметру Differ вместо 50 пишем 500.
              Следующим строим Differ МА_2
              Я бы прописал в тестере от 50 через 50 до 500.
              Прогоняем, фиксируем лучший результат.
              Вооот, предварительная настройка сделана.
              Ищем для теста достаточно длинный участок , содержащий минимум 1 мерзкий кусок и хотя бы что-то приятное для глаза.
              Такой, например, здесь малоприятного хоть отбавляй, но есть и более-менее ровный тренд:
              Нажмите на изображение для увеличения.

Название:	audusdh4_for.optim3.png
Просмотров:	1
Размер:	19.7 Кб
ID:	25417452
              Делаем несколько прогонов, подстраивая при необходимости как Pending и Differ, так и шаг трала ордеров и профита. Эти параметры также довольно прилично влияют на результат.
              После того как найдены параметры дающие радующий глаз результат, расширяем длину тестового участка до нескольких месяцев или даже года (если времени не жалко).
              И окончательно - проверка на вшивость. Запустить тест на достаточно динном участке с большим количество глубоких откатов и противоположного тренда и минимумом нужного тренда. Если пройдет его с небольшим профитом, по нулям или с небольшими протерями, значит работа сделана, можно запускать процесс печати гринов
              --------------------
              Надеюсь что все самое необходимое объяснил. А ежели что упустил, то спрашивайте, отвечу с удовольствием. И удовольствие это вполне искреннее, хотя слегка и прагматичное - чем больше будете спрашивать, тем чаше топик будет подниматься на верхние позиции :-)
              А еще, если не влом, на попишите хоть че-нить на моем форуме. А то ведь кроме меня любимого там никто не отметился пока. Регистрация (пока спамеры не пронюхали) без активации - зарегистрировался и пиши.
                 
              Последний раз редактировалось villi311; 22.12.2013, 08:42.

              Комментарий

              • #8 Свернуть

                Вилли, спасибо за помощь.
                А что с "гонораром" то делать можно? Два 2,10 заработал уж Не думаю что наличными выплачивают, хоть баннер и пишет что деньги за публикации реальные. Бесплатная почта не нужна, на что еще тратить можно?
                   

                Комментарий

                • #9 Свернуть

                  Сообщение от Programmer96 Посмотреть сообщение
                  Вилли, спасибо за помощь.
                  А что с "гонораром" то делать можно? Два 2,10 заработал уж Не думаю что наличными выплачивают, хоть баннер и пишет что деньги за публикации реальные. Бесплатная почта не нужна, на что еще тратить можно?
                  Ни на что, только торговать. А вот прибыль с торговли можно уже выводить.
                  Но для этого нужно прикрепить счет к форуму.
                  В общем все здесь FAQ: Инструкция по участию в БОНУСНОЙ программе форума
                     

                  КИСА - Контентная Интеллектуальная Система Анализа

                  Комментарий

                  • #10 Свернуть

                    Ну, при моем то темпе графоманства (а имеется еще десяток хороших версий, даже на моем сайте только 3 опубликованы) сотку-другую я быстро склепаю вот на нее у вас и откроюсь. И, потом, уже вопросом чести будет чтобы мои роботы умножили ее на 1000 или 5000. Так что берегите карман, пожалеете что гонорары платили
                       
                    Последний раз редактировалось Programmer96; 22.12.2013, 10:10.

                    Комментарий

                    • #11 Свернуть

                      И тишина....
                      Но ведь скачано здесь 9 раз и на моем сайте 25 закачек, почти что все сделаны здешними (отследил по статистике)
                      Неужто я настолько доходчиво и понятно написал мануал? Ночью ведь писал и буквально "с листа"
                      Понимаю ,что если поставлено на демку, то говорить о чем либо можно будет не скоро, но ведь поначалу в тестер заряжают, а это особо большого времени не требует.
                         

                      Комментарий

                      • #12 Свернуть

                        Всем кто скачал и пытается тестировать и тем кто скачает:

                        На Инсте я не работал и НЕ ЗНАЛ что здесь еще есть четырехначные котировки.
                        Итого: в сет-файлах вложенных в архив УБЕРИТЕ ЛИШНИЙ НОЛЬ по всем переменным связанным с ценой - уровень отложенных, стоплос, тейкпрофит, в параметрах трейлинга.
                        Если бы сервер не контролировал уровни цен, то и проблем не было бы - сами бы увидели что открывает не там, а так выдает ошибку Инвалидная цена.

                        И второе - архив для загрузки я собирал после небольшой правки текста программы, на демку у себя не ставил (о чем жалею), просто проверил на реальном счете и расскоментировал ограничения. И, похоже, что то задел случайно, сейчас в скайпе мне сказали что орет Алертом, принимая демку за реальный счет и, естественно, работать не хочет.
                        Отпишу после проверки.
                           
                        Последний раз редактировалось Programmer96; 23.12.2013, 18:27.

                        Комментарий

                        • #13 Свернуть

                          Робот &quot;Base.01&quot; Исправленная верс. Модераторы, перенесите, плз, в тему

                          Перенесите, пожалуйста, архив в тему Робот "Base.01", старый архив удалите.
                          Спасибо.

                          Тем кто пытался тестировать приношу извинения за зря потраченное время.
                          Добавлены set-файлы четырехзначных котировок
                             

                          Комментарий

                          • #14 Свернуть

                            Тем кто пытался тестировать советник приношу извинения за зря потраченное время.
                            Исправленная версия лежи тздесь:
                            https://forexdengi.com/threads/55880...33#post9282633
                            Если не найдете эту тему, значит перенесли в эту.

                            Да, проверять нужно все, в том числе и то в чем ошибок просто быть не может, потому что не может быть
                            Моя вина 100% - прогнал на реале, дописал проверку, убедился что на реале посылает далеко и весело - выложил.
                            А оказалось что робот и в демке посылает точно по тому же адресу.
                            Код советника и индикатора исправлен.
                            Переписал так чтобы можно было и в тестере реального счета прогон делать (кому не хочется демку ставить). Но не пытайтесь при тестировании на реальном счете ставить индикатор DoubleMA на график. График открываемый тестером не говорит что он тестерный, советник, естественно, принимает его за график реального счета. Работать будет, но будет бесконечный Алерт, который нельзя выключить, пока не удалите с графика индикатор. Тут уж ничего сделать не могу - так МТ4 устроен.

                            Вложил также сет-файлы с четырехзначными котировками.
                               

                            Комментарий

                            • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
                            • #15 Свернуть

                              Робот &quot;ArMaBas.01&quot;

                              Блок контроля тренда: Две МА + осцилятор RSI_Aver

                              Робот использует тот же исполнительный механизм, что и базовая версия Base.01
                              - В блок анализа тренда добавлен осциляторный индикатор. Так как во многом он похож на RSI, то и обозван как RSI_aver. Отличается от RSI более сглаженной кривой, торговый сигнал определяется не по пересечению линий, а методом измерения крутизны наклона кривой на участке заданной длины. Параметр Differ задает высоту флетовой зоны. В советнике работает намного точнее стандартного RSI.
                              - В инфоблок добавлены переключатели индикаторов и вывод статуса RSI_aver. При помощи переключателей можно из двух МА и RSI_aver составить любую необходимую комбинацию анализаторов. Показания выключенных индикаторов не учитываются при определении торгового сигнала, но выводятся в инфоблок. Включено/выключено индицируется цветом: зеленый - включено, серый - выключено.


                              Нажмите на изображение для увеличения.

Название:	info_armabas.png
Просмотров:	1
Размер:	17.6 Кб
ID:	25418165

                              Управление: смотрите описание Base.01
                              Оптимизация:
                              аналогично Base.01

                              Описание тестов, скриншоты графиков и отчетов, флеш-ролики смотрите на моем сайте

                              Внимание: котировки во вложенных сет-файлах пятизначные, уберите лишние нули, если у вас четырехзначные.
                              Скачать архив:
                                 
                              Последний раз редактировалось Programmer96; 24.12.2013, 03:19.

                              Комментарий

                              Сейчас онлайн

                              working...
                              X