Logo

Вход

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

    Усредняющий советник по индикатору RSI

    Сигналом для открытия ордера является пересечение RSI верхнего или нижнего уровня.

    Уровни задаются в параметрах.

    extern ENUM_TIMEFRAMES timeframe_RSI = 60;
    extern int period_RSI = 14;
    extern int level_buy = 30;
    extern int level_sell = 70;
    extern int MinStep = 20;
    extern double Lot = 0.1;
    extern double K_Lot = 1.5;
    extern int Takeprofit = 50;
    extern int Magic = 0;
    extern int DigitsLot = 2;
    extern int slippage = 3;

    Пример

    Если Индикатор пересекает уровень level_buy = 30 снизу вверх, то открывается позиция buy. Если цена не дошла до TP и поступил новый сигнал на buy, то советник проверяет уровень текущей цены и, если цена ниже на MinStep, то открывает вторую сделку.

    TP обоих сделок усредняется и выставляется от точки их суммарного безубытка. Так же происходит и с позициями на продажу.

    Параметры в советнике необходимо подбирать под каждый инструмент отдельно. Это проще всего сделать в оптимизаторе терминала. Если будут вопросы, спрашивайте.

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

Название:	2018-05-01_14-17-28.png
Просмотров:	1
Размер:	17.8 Кб
ID:	29932733

    EA RSI Averange hands first - открытие первой позиции вручную. Остальные уже открывает советник

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

Название:	2019-09-11_17-09-19.png
Просмотров:	2
Размер:	74.2 Кб
ID:	29938482

    тест и Set
    cm average 301019.zip
    Последний раз редактировалось cmillion; 09.11.2019, 15:37.
    Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5
    Telegram: @mqlcmillion
    Email: ea@cmillion.ru
    Skype: mqlcmillion
  • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
  • #2 Свернуть

    Сделал два сета для оптимизации на 4 и 5 значных котировках соответственно.
    Тестируйте, оптимизируйте и выкладывайте результаты.
    Нажмите на изображение для увеличения.

Название:	Снимок.PNG
Просмотров:	1
Размер:	56.9 Кб
ID:	26643713
    Нажмите на изображение для увеличения.

Название:	2018-05-18_14-41-39.png
Просмотров:	1
Размер:	39.8 Кб
ID:	26643712
     
    Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5
    Telegram: @mqlcmillion
    Email: ea@cmillion.ru
    Skype: mqlcmillion

    Комментарий

    • #3 Свернуть

      Привет! Скачал советник с mql5, там ты выкладывал его,он оптимизируется шустро,пробовал ставить его на демосчёт, не открывает сделки, там стоит уже другой советник,он шуршит. Вопрос это советник,чисто тестерный грааль? или что то не то делаю. реально,он показывает в тестере красивые картинки. На деле стоит себе и смеётся,не открывает сделки. В чём подвох или есть какая то проблема?

      Комментарий

      • #4 Свернуть

        Сообщение от Vitava Посмотреть сообщение
        Привет! Скачал советник с mql5, там ты выкладывал его,он оптимизируется шустро,пробовал ставить его на демосчёт, не открывает сделки, там стоит уже другой советник,он шуршит. Вопрос это советник,чисто тестерный грааль? или что то не то делаю. реально,он показывает в тестере красивые картинки. На деле стоит себе и смеётся,не открывает сделки. В чём подвох или есть какая то проблема?
        Советник работает на всех счетах и на демо и на реале.
        Какие параметры ставите?
        Что в журнале пишет?
        Есть ли сигналы индикатора?
        Сделайте скрин с наложенным индикатором.
           
        Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5
        Telegram: @mqlcmillion
        Email: ea@cmillion.ru
        Skype: mqlcmillion

        Комментарий

        • #5 Свернуть

          Cmillion последнее время нас радует новыми ботами . Хочу поделиться вариантом использования данного бота. Он как видно использует сеточное построение с использованием индикатора и степа чтобы избежать лишних позиций во время флэта, но при долгосрочном безоткатном движении возможны большие нагрузки на депо и потери. Даже при применении Мартина часто коррекции и откаты не настолько большие чтобы хватило закрыть всю серию ордеров. Поэтому предлагаю использовать этот советник совместно с другим, тоже производства Cmilliona. Который почему-то неоправданно забыт https://forexdengi.com/threads/73210...t#post18262239, closelock не позволит растягивать сеть позиций закрывая дальний убыточных ордер за счёт прибыли с последних ордера, ордеров. Это позволяет даже при минимальных откатах закрывать часть убытков и не наращивать их, хотя таких откатов не хватает чтобы закрыть всю сеть. При таком варианте можно даже отказаться от Мартина и снизить риски. Если автор объединит эти два бота, то будут решены многие проблемы сетки и Мартина.
           

          Комментарий

          • #6 Свернуть

            Сообщение от Bond 01 Посмотреть сообщение
            Cmillion последнее время нас радует новыми ботами . Хочу поделиться вариантом использования данного бота. Он как видно использует сеточное построение с использованием индикатора и степа чтобы избежать лишних позиций во время флэта, но при долгосрочном безоткатном движении возможны большие нагрузки на депо и потери. Даже при применении Мартина часто коррекции и откаты не настолько большие чтобы хватило закрыть всю серию ордеров. Поэтому предлагаю использовать этот советник совместно с другим, тоже производства Cmilliona. Который почему-то неоправданно забыт https://forexdengi.com/threads/73210...t#post18262239, closelock не позволит растягивать сеть позиций закрывая дальний убыточных ордер за счёт прибыли с последних ордера, ордеров. Это позволяет даже при минимальных откатах закрывать часть убытков и не наращивать их, хотя таких откатов не хватает чтобы закрыть всю сеть. При таком варианте можно даже отказаться от Мартина и снизить риски. Если автор объединит эти два бота, то будут решены многие проблемы сетки и Мартина.
            Поясните как именно Вы используете советники и как бы хотели видеть их объединение. Очень интересно было бы взглянуть на реальную торговлю по Вашей стратегии.
               
            Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5
            Telegram: @mqlcmillion
            Email: ea@cmillion.ru
            Skype: mqlcmillion

            Комментарий

            • #7 Свернуть

              Сообщение от cmillion Посмотреть сообщение
              Поясните как именно Вы используете советники и как бы хотели видеть их объединение. Очень интересно было бы взглянуть на реальную торговлю по Вашей стратегии.
              На данный момент они у меня работают. Просто поставил на разные графики. Все очень просто получается, советник по RSI работает в обычном режиме, а closeLock не позволяет растягивать сеть что и снижает просадку и вероятный слив. Предположим что открылся первый ордер, не дошёл до профита и был открыт усредняющий увеличеным лотом, профит стоит приблизительно на уровне первого ордера, но цена может туда не вернуться и в этом случае при небольшой прибыли closelock закрывает первый ордер за счёт прибыли со второго. Но это если простая ситуация, а если сеть уже из нескольких ордеров, то это очень эффективно. Ведь при росте сетки первые ордера так же дают убытки и просадка. С учётом что используется мартин закрытие первых убыточных ордеров происходит очень быстро. Пока поставил настройки с Вашего теста по евро, единственное rsi поставил на 15 минутки чтобы сделок было больше. Если их обьединить, то просто сделать настройку после какого колена включать закрытие убыточных ордеров.
                 

              Комментарий

              • #8 Свернуть

                Сообщение от Bond 01 Посмотреть сообщение
                На данный момент они у меня работают. Просто поставил на разные графики. Все очень просто получается, советник по RSI работает в обычном режиме, а closeLock не позволяет растягивать сеть что и снижает просадку и вероятный слив. Предположим что открылся первый ордер, не дошёл до профита и был открыт усредняющий увеличеным лотом, профит стоит приблизительно на уровне первого ордера, но цена может туда не вернуться и в этом случае при небольшой прибыли closelock закрывает первый ордер за счёт прибыли со второго. Но это если простая ситуация, а если сеть уже из нескольких ордеров, то это очень эффективно. Ведь при росте сетки первые ордера так же дают убытки и просадка. С учётом что используется мартин закрытие первых убыточных ордеров происходит очень быстро. Пока поставил настройки с Вашего теста по евро, единственное rsi поставил на 15 минутки чтобы сделок было больше. Если их обьединить, то просто сделать настройку после какого колена включать закрытие убыточных ордеров.
                Я понял так, что ничего не нужно объединять, а просто закрывать все ордера в ноль если их больше одного? Или я не правильно Вас понял?
                Может на графике покажете для исключения недопониманий?
                   
                Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5
                Telegram: @mqlcmillion
                Email: ea@cmillion.ru
                Skype: mqlcmillion

                Комментарий

                • #9 Свернуть

                  Сообщение от cmillion Посмотреть сообщение
                  Я понял так, что ничего не нужно объединять, а просто закрывать все ордера в ноль если их больше одного? Или я не правильно Вас понял?
                  Может на графике покажете для исключения недопониманий?
                  Сорри, на ходу писал . Итак открывается первый ордер и цена не доходит до профита, открывается второй ордер и цена опять не доходит до профита, открывается третий ордер и тут можно включать closelock. Как только цена немного двинется в сторону профита он закрывает первый убыточных ордер и третий который даёт прибыль + установленую прибыль. Цена идёт дальше против нас и мы уже имеем не сеть из трёх ордеров, а только один ордер что снижает просадку. Плюс в этом ещё в том что профит становится ближе что позволяет его быстрее закрыть. Дальше если цена так же идёт против нас то обычным образом строится сеть в которой закрывашка закрывает дальние убыточные ордера за счёт прибыльных. Пока это все в ручную контролирую и довольно эффективно получается, просадка меньше однозначно. Ведь принцип closelock закрывать дальние убыточные ордера за счёт прибыльных, в сетке это очень хорошо работает.
                     

                  Комментарий

                  • #10 Свернуть

                    Сообщение от Bond 01 Посмотреть сообщение
                    Сорри, на ходу писал . Итак открывается первый ордер и цена не доходит до профита, открывается второй ордер и цена опять не доходит до профита, открывается третий ордер и тут можно включать closelock. Как только цена немного двинется в сторону профита он закрывает первый убыточных ордер и третий который даёт прибыль + установленую прибыль. Цена идёт дальше против нас и мы уже имеем не сеть из трёх ордеров, а только один ордер что снижает просадку. Плюс в этом ещё в том что профит становится ближе что позволяет его быстрее закрыть. Дальше если цена так же идёт против нас то обычным образом строится сеть в которой закрывашка закрывает дальние убыточные ордера за счёт прибыльных. Пока это все в ручную контролирую и довольно эффективно получается, просадка меньше однозначно. Ведь принцип closelock закрывать дальние убыточные ордера за счёт прибыльных, в сетке это очень хорошо работает.
                    Ваше предложение действительно улучшило советник
                    Добавил параметр CloseProfit закрывать дальний убыточный ордер по суммарному профиту всех прибыльных позиций в валюте.
                    Причем прибыльные будут учтены со всех направлений.
                    Удачной торговли!
                       
                    Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5
                    Telegram: @mqlcmillion
                    Email: ea@cmillion.ru
                    Skype: mqlcmillion

                    Комментарий

                    • #11 Свернуть

                      Сообщение от cmillion Посмотреть сообщение
                      Ваше предложение действительно улучшило советник
                      Добавил параметр CloseProfit закрывать дальний убыточный ордер по суммарному профиту всех прибыльных позиций в валюте.
                      Причем прибыльные будут учтены со всех направлений.
                      Удачной торговли!
                      Спасибо! Тот кто использует сеточные стратегии думаю оценят, ведь известно что основную опасность представляет собой растянутая сетка где первые ордера наращивают большие убытки. А при таком варианте эту проблему можно избежать и спокойно зарабатывать при допустимых рисках. Кто пробует, не забывайте делиться результатами пожалуйста.
                         

                      Комментарий

                      • #12 Свернуть

                        Можно попросить дополнить данный советник (первоначальный вариант с открытым кодом, чтобы вставить туда также функцию запрета на открытие первого ордера после доработки серии) опцией на Buy = true/false и Sell = true/false ?... Чтобы разрешать/запрещать торговать советнику только в одном направлении - покупки или продажи, или в двух направлениях сразу... Заранее благодарю.
                         

                        Комментарий

                        • #13 Свернуть

                          Сообщение от rome777 Посмотреть сообщение
                          Можно попросить дополнить данный советник (первоначальный вариант с открытым кодом, чтобы вставить туда также функцию запрета на открытие первого ордера после доработки серии) опцией на Buy = true/false и Sell = true/false ?... Чтобы разрешать/запрещать торговать советнику только в одном направлении - покупки или продажи, или в двух направлениях сразу... Заранее благодарю.
                          Так это можно сделать и так не вставляя в сам код, или может я не правильно понял Вашу мысль.
                             

                          Комментарий

                          • #14 Свернуть

                            cmillion, посмотрел как сейчас работает и приметил несколько нюансов, предположим что есть три открытых ордера, первый и третий закрываются с указаной прибылью, остаётся второй который потом закрывается по сути в ноль. Если сделать перерасчет профита, чтобы он отодвигал его на расстояние как для первоначального ордера, то это увеличит прибыль. Так же приметил что в параметре CloseProfit можно использовать только целые числа, десятичные дроби невозможны и это затруднит работу на небольших депозитах.
                               

                            Комментарий

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

                              Сообщение от Bond 01 Посмотреть сообщение
                              Так это можно сделать и так не вставляя в сам код, или может я не правильно понял Вашу мысль.
                              Вроде cmillion говорит, что в журнале могут выскакивать ошибки если в общих настройках запрещать... а так - без ошибок и удобно...
                                 

                              Комментарий

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

                              working...
                              X