Заработай до
50000$
на приглашении друзей
получить StartUp Bonus
от ИнстаФорекс
Вложений не требуется!
Начни торговлю
без вложений и риска
С новым STARTUP бонусом 1000$
Получи бонус
55%
от ИнстаФорекс
на каждое пополнение
Ответить в теме
Страница 108 из 108
Первая ... 98 107 Последняя

Показаны сообщения: с 2,141 по 2,144 из 2144

Тема: Советник для мультивалютной торговли с функцией компенсации убытков

 Перейти в классический вид темы
     
  1. ТОП сообщений
    2019-07-26   22:08
    Лучший ответ #1
    Накопленные выплаты 21575 RUB

    Добрый день всем соратникам по автоматизированной торговле!
    Хочу поделиться своим советником для мультивалютной торговли.
    Советник управляет корзиной от 1 до 28 валютных пар, список которых задается в параметрах советника.
    Советник устанавливается на один график с парой которой нет в корзине, например, на пару Metals XAUUSD. Это делается для того, чтобы избежать возможных конфликтов с графиками торгуемых валютных пар.
    Советник обновляет и отображает в реальном времени множество различной информации. Это делается на самом графике где установлен советник в нескольких его окнах с числовыми таблицами и разной информацией по торгуемым парам корзины.
    Зачастую даже не требуется открывать ценовые графики с конкретной парой чтобы понять ситуацию с ее открытыми ордерами. Достаточно для этого посмотреть и изучить информацию в окнах советника.
    Зачем нужно было делать советник для торговли корзиной пар?
    Не проще ли работать по классической схеме? Открывать несколько графиков с валютными парами, на каждую ставить свой советник с персональными и оптимальными настройками параметров торговли. Да, это возможно и так. Но далеко не всегда оптимизация параметров советника на истории котировок дает положительный результат при реальной торговле. Во первых, это утомительные по времени периоды оптимизации, занимающие много часов и дней работы в поисках оптимальных параметров. Во вторых, при реальной торговле нас все равно это не спасает от просадок. И при этом таких просадок, которые длятся неделями и месяцами в ожидании когда же цена пойдет в нашу сторону. И борьба с просадками не всегда удачно заканчивается, например, сливом депозита.
    Чтобы понять мотивы перехода на мультивалютного советника надо вернуться на 3-4 года назад. Тогда я перепробовал и модернизировал под разные ТС множество советников и пришел к печальному выводу, что не существует торговых стратегий для советников которые приносили бы легкие деньги. Практически никакая ТС основанная на сигналах индикатора не дает 100% точного входа. В лучшем случае это вероятность 60-80%. А остальные 20-40% приходятся на просадку и тянутся долгие дни, недели и месяцы попыток выхода из ситуации с убытком. ТС с большим количеством индикаторов, используемых в качестве фильтра, также не спасает от неправильного входа и приводит лишь к значительному снижению числа сделок и соответственно к снижению профита, но от просадок никак не спасает.
    Мультивалютный советник также не спасает от просадок, но имеет некоторые другие преимущества перед одновалютным советником.
    1. Намного легче отслеживать информацию по сделкам для нескольких десятков валютных пар. Он просто намного удобнее в эксплуатации чем необходимость следить за множеством ценовых графиков с установленными на них советниками.
    2. Можно применять минимальный лот при работе с большим числом валютных пар и соответственно уменьшать вероятность больших просадок при условии, что разные пары компенсируют друг друга.
    3. Применять взаимную компенсацию убытка профитными ордерами в рамках всей корзины валютных пар. В этом случае профит получаемый по одному или нескольким ордерам в рамках одной или нескольких валютных пар корзины компенсирует убыток от одного или нескольких ордеров. Когда сумма профита превысит сумму убытка на некоторое значение (задается в параметрах советника), то все эти ордера закрываются. В итоге получаем снижение просадки и некоторую прибыль. Закрытие происходит автоматически терминалом по установленному Take Profit относительно уровня цены безубытка для этого набора ордеров, либо советник закрывает этот набор ордеров при достижении заданных условий.
    4. Отсутствие тонкой настройки параметров для каждой валютной пары я отношу скорее к достоинствам, а не к недостаткам мультивалютного советника. И вот почему. Мультивалютный советник также можно прогонять в тестере истории котировок, но только для одной конкретной валютной пары. Погоняв в тестере советник для каждой из пар корзины можно настроиться на средние параметры, которые наиболее пригодны для работы со всей корзиной валютных пар.
    В 2017 году сделал универсальный мультивалютный советник с функцией компенсации убытков и начал его гонять на демосчете. Универсальность советника заключается в том, что основное ядро советника остается неизменным для разных торговых систем (ТС). Меняется лишь модуль формирования сигналов ТС и частично меняется модуль визуального отображения информации по данной ТС. Остальные модули советника не меняются.
    Таким образом получилась возможность быстрого создания и исследования нескольких мультивалютных советников работающих на разных ТС.
    Но далее мне не пришлось довести до логического завершения эту работу. Я был занят другими делами и забросил на долгое время форекс. Только через 2 года, в феврале 2019 года, снова вернулся к теме мультивалютного советника. Провел существенную его модернизацию, доработал свой любимый индикатор ценовых паттернов GraphicPatterns до 21 модели и на старой базовой модели советника сделал несколько мультивалютных советников для разных ТС в том числе и для ТС на индикаторе GraphicPatterns.
    Для тех кто будет пробовать в работе советник EA_Platon_Basket_Graphic с ТС на индикаторе GraphicPatterns должны знать, что при первом запуске советник долго (в зависимости от мощности вашего компьютера) 2-5 минут ищет и записывает информацию по паттернам. Это при условии, что в корзине 28 пар и разрешена работа на 5-ти таймфреймах(ТФ). При старте советник ищет паттерн для каждой пары на каждом ТФ. Информация о поисках паттернов отображается соответствующей строкой красного цвета на экране. В дальнейшей работе советника задержки в процессе поиска паттернов совсем не заметны.
    В зависимости от типа вашего дисплея компьютера, в советнике есть настройка параметра экрана 16х9 или 4х3 для размещения отображаемой информации советником!
    Чтобы убедиться в слабой зависимости конечного результата работы советника от “крутости ТС” взял 5 видов ТС на разных индикаторах и сделал несколько мультивалютных советников для тестирования. Все желающие могут подключиться к тестированию их на демосчете.
    Жду предложений по улучшению мультивалютного советника. Хочу подчеркнуть, что алгоритм снижение просадок является главным функционалом советника для его доработки.
    Публикую 6 многовалютных советников для торговли по 6-ти торговым системам:
    1. EA_Platon_Basket_Graphic на индикаторе GraphicPatterns,
    2. EA_Platon_Basket_Slope на индикаторе SuperSlope,
    3. EA_Platon_Basket_Peaky на индикаторе Peaky,
    4. EA_Platon_Basket_Ratio на индикаторе CurrencyRatio,
    5. EA_Platon_Basket_RsiTMA на индикаторе RsiTMA
    6. EA_Platon_Basket_Chukotka на индикаторе Chukotka (https://forexdengi.com/threads/11230...-3-ts-chukotka).
    Советники имеют встроенный программный код индикаторов и фильтров ТС и не требуют обязательного наличия этих индикаторов в каталоге Indicators терминала. Индикаторы ТС нужны для визуального анализа частных ценовых графиков торгуемых валютных пар.
    Советники имеют встроенные фильтры для сигналов ТС: фильтр SupportResistance, фильтр Pivot, фильтр 4МА и фильтр RSI. Фильтры могут включаться и отключатся кнопками в меню советника.
    Для удобства отдельные ценовые графики валютных пар корзины открываются по нажатию соответствующих кнопок в таблице валютных пар советника.
    Для этих графиков необходимо назначить шаблоны советников каждый со своим именем: Basket_visio_Graphic, Basket_visio_Slope, Basket_visio_Peaky, Basket_visio_Ratio, Basket_visio_RsiTMA, Basket_visio_Chukotka.
    Имена шаблонов прописаны в параметрах советника и могут быть изменены в настройках. Шаблоны должны находиться в папке templates терминала. Образцы шаблонов прилагаю, но вы можете их изменить под себя.
    В перечисленные шаблоны кроме набора индикаторов может входить советник EA_Platon_Basket_Visio для отображения открытых и закрытых ордеров на графиках валютных пар. Шаблон Basket_blank предназначен для создания черного фона на который ставится мультивалютный советник. Черный фон необходим чтобы в окнах советника не были видны графики и другие метки XAUUSD.
    Мультивалютные советники и советник визуализации ордеров EA_Platon_Basket_Visio должны быть помещены в папку Experts терминала.
    Советник имеет набор кнопок для оперативного изменения ряда параметров советника без его перезапуска. При нажатии или отжатии кнопки происходит запоминание соответствующего параметра в глобальной переменной. При последующих запусках советника данный параметр сохраняется.
    Список основных параметров советника:
    - Тип ордера для входа в рынок (Рыночный, Отложенный Stop, Отложенные Stop+Limit);
    - Дополнительные ордера в зоне профита (Применять осторожно);
    - Тип модернизации TakeProfit и StopLoss (Относительно уровня безубытка группы ордеров или для каждого ордера персонально);
    - Хеджирующие ордера (Эту опцию надо применять осторожно);
    - Усреднение ордеров (Максимальный лот в сетке, Дистанция между ордерами, Множитель лота).
    Применять мягкое усреднение в 4-5 колена с максимальным лотом 10-20 стартовых лотов. Оптимальное значение дистанции выбирается на основе тестовых прогонов советника на разных парах.
    - Компенсационное закрытие ордеров в корзине;
    - Компенсационное закрытие ордеров внутри валютной пары;
    - Блокировка торговли во время новостей и времени Rollover;
    - Блокировка торговли по дням и по времени суток;
    - Параметры индикаторов ТС и индикаторов фильтров;
    - Список торгуемых валютных пар (Всего до 28 пар);
    - Параметры блока визуального контроля советника.

    Вложение
    Превью
    2020-01-27   19:39
    Лучший ответ #2
    Накопленные выплаты 21575 RUB

    Цитата Сообщение от valval Посмотреть сообщение
    Что то Тайфреймов мало осталось в обновленном NonLagMa
    Тестировал на всех доступных - М5, М15, М30, Н1, Н4, D, W, Mn.
    И для работы расматривал М30, Н1, Н4, D, W (и даже Mn давал мало сделок, но с неплохой точностью), но сейчас этих ТФ нет.
    Можете вернуть их в советник?
    Старый файл советника возвращаю. Название содержит суфикс _old. В нем можно любой ТФ назначить.
    В новый советник не буду добавлять ТФ начиная с H4, D1 и т.д. Считаю эти ТФ никак не будут работать правильно.
    NonLagMa - это трендовый советник. Для того, чтобы получать профит с ТП=20-80 совершенно не надо брать тренд в несколько десяткой периодов на D1 и тем более на Mn. Это уже перебор в анализе многомесячных свечек для прогноза получения профита в несколько десятков пунктов.
    Вложение 3388909
    Привожу тесты за 2 последних года для сравнения 2-х советников NonLagMa и SlopeNonLagMa.
    Для пробы сделал более консервативный советник SlopeNonLagMa.
    В этом советнике, как и описывал ранее, я заложил принцип автоматического переключения двух ТС - SuperSlope и NonLagMa_StdDev. Первая хорошо работает на диапазоне цен, а вторая - на тренде.
    В качестве переключателя служит 3 машки. Когда они переплетаются, то работает ТС Slope для формирования сигнала старта.
    Когда 3 машки образуют веер, то это тренд и работает ТС NonLagMa для формирования сигнала старта.

    Вложение
    Превью
    2020-07-05   16:11
    Лучший ответ #3
    Накопленные выплаты 21575 RUB

    Цитата Сообщение от valval Посмотреть сообщение
    Погонял советник Ichimoku на EUR/USD в "чистом" виде в тестере стратегий, отключив ВСЕ другие фильтры. Тестировал за последние 6 лет и почему то все сделки только sell. Это явно ненормально.
    Может я неправильно какие то фильтры отключил? Посмотри, пожалуйста, сет:
    Я не стал заморачиваться и протестировал по очереди все условия формирования сигнала от Ишимоку
    Вот это условие, которое было описано в какой то публикации из интернета не выполняется!
    Во всех случаях выше проверяйте позицию чикоу спан. Это наш фильтр!
    Правило простое: чикоу спан должен быть на нашей стороне.
    Это означает, что если вы в шортах, то чикоу спан должен быть ниже цены, а если мы в лонгах, то чикоу спан должен быть выше цены.

    Я не стал вникать в это условие, а просто выбросил его из алгоритма советника.
    Теперь все нормально работает.
    Вот прогон исправленного советника в тестере за последний год.
    Во вложении исправленная версия советника IchimokuSlope 2.0
    Можешь ознакомиться с новой версией 2.0
    Вложение 3888179
    Перечисляю некоторые фишки новой версии.
    1. Появился выбор важности новостей для запрета торговли в этот период.
    Теперь можно кроме Высшей важности новостей (###) можно выбирать и дополнительно Средней важности новости (##)
    В результате можно применять либо только новости Высокой важности, либо новости Высокой и Средней важности.
    Эти значки ### и ## теперь отмечают важность новостей в правом нижнем углу таблицы пар.
    Вложение 3888181
    2. Теперь можно запретить или разрешить открытие любых ордеров по отдельным валютным парам.
    Этот запрет/разрешение можно установить постоянно через параметры советника.
    Или этот запрет/разрешение можно установить временно, если кликнуть мышкой справа от названия валютной пары.
    Временный запрет/разрешение действует все время пока не перезапускается советник или не меняется ТФ графика где установлен советник.
    Вложение 3888184
    Таким образом, если задан постоянный запрет в параметрах, то, кликнув мышкой по паре можно временно разрешить открывать ордера.
    И, наоборот, если задано постоянно разрешение, то, кликнув мышкой по паре можно временно запретить открывать ордера.
    Вложение 3888185
    3. Теперь можно прокручивать картину на экране с помощью клавиатуры - стрелочками вверх, вниз, вправо, влево
    Не забывайте предварительно мышкой надо кликнуть по экрану этого монитора. (Если их у вас подключено два)
    Это очень помогает посмотреть таблицы открытых или закрытых ордеров, которые не помещаются по вертикали на экране монитора.
    Вложение 3888187

    Вложение
    Превью
    2020-01-16   11:17
    Лучший ответ #4
    Накопленные выплаты 21575 RUB

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

    Вложение
    Превью
    2020-02-02   12:03
    Лучший ответ #5
    Накопленные выплаты 21575 RUB

    А вот и сам советник GreedySpider
    Вложение 3404994
    Вложение 3404999
    Вложение 3405003
    Примечание.
    Если выставлять значение Take Profit значительно больше чем шаг сетки (например, 75..150), то для усмирения паука лучше задавать какое то значение Trailing Stop Loss (например, 15..25).
    При этом подтяжка стопа уменьшит вероятность ухода советника в просадку.
    Шаг сетки составляет примерно значения от 15 до 70 пунктов.
    На экране монитора для этого параметра есть отдельная колонка GridStep.

    Вложение
    Превью
    2019-11-15   09:52
    Лучший ответ #6
    Накопленные выплаты 7356 RUB

    Всем доброго дня. Делаю свой отчет о торговле. У меня сейчас 4 счета с Платоном: два реал и два демо.
    Счет 4073045 реальный. Стоит Slope 1.10 настроенный консервативно. Используются все валютные пары кроме волатильных фунтовых.
    На 12.11.19 было +5100 закрытых и -3700 по открытым сделкам.
    Изменил коэффициент мартингейла с 2 на 2.5 и коэффициент позиционной лотности с 3.5 на 4. Ситуация немного улучшилась, стало +5600 и -3288.
    На счету стоит динамическое значение ТР и динамическое усреднение с самого начала.
    Счет 406 8879 реальный. Стоит Slope 1.10 настроенный консервативно. Используются все валютные пары кроме волатильных фунтовых.
    На 12.11.19 было +93644 закрытых и -41752 по открытым сделкам.
    Поменял динамическое значение ТР фиксированное 30 , оставил динамическое значение усреднения.
    Сейчас +99739 закрытых и -27650 открытых. Ситуация улучшилась значительно.
    Счет 60330125 демо. Стоит Slope 1.10 настроенный умеренно агрессивно. Используются все валютные пары кроме волатильных фунтовых.
    На 12.11.19 было +994 закрытых и -430 по открытым сделкам.
    Изменил коэффициент мартингейла с 2 на 2.5 и коэффициент позиционной лотности с 3.5 на 4. На данный момент +1089 закрыто и -404 открыто. Ситуация улучшилась. Счет похож настройками на реальный 4073045, поэтому буду ставить нонлагму для разнообразия и ознакомления.
    Счет 60324280 демо. Стоит Slope 1.10 настроенный умеренно агрессивно. Используются три окна с одинаковым мейджиком. На первом окне волатильные пары типа евро-доллара, типа евро-канадца. На втором окне маловолатильные пары с франками и новозеландцами. На третьем окне волатильные фунтовые пары. В итоге работают все пары. На всех окнах стоит динамическое значение дистанции усреднения и фиксированные тейки 30, 25, 50.
    Были очень плохие результаты торговли. На 12.11. +400 закрытых и -4000 по открытым. Поставил на всех окнах мартин 2.5 и коэффициент позиционной лотности с 3.8 на 3.5. Изменил количество сделок в длинной сетке на 5. Убрал пирамидинг.
    После изменения параметров за очень короткий срок ситуация очень улучшилась. Сейчас +1223 закрыто и -1379 висит. В плюс еще не вышел, но стало значительно лучше, всего за два- два с половиной дня. На скрине видно графики с ежедневной прибылью и кривые доходности. Видно что счет торгует 11 торговых дней и улучшения только последние дни. Сегодняшний день только начался, там еще мало прибыли. Надеюсь тенденция продолжится и результат будет очень хороший.

    Вложение
    Превью
  2. линк#2141
    Кандидат форумных наук
    iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь Аватар для iPlaton
    Регистрация:
    28.02.2016
    Пол:
    Мужчина
    Сообщений:
    1,062
    Накопленные выплаты (Подробнее):
    21575 RUB
    Поставил(а) лайков:
    499
    Получено лайков:   2,749
    в 990 сообщениях
    259%
    ПодписатьсяПодписаться
    Подписано 0
    Добрый день всем соратникам по автоматизированной торговле!

    Хочу поделиться своим советником для мультивалютной торговли.
    Советник управляет корзиной от 1 до 28 валютных пар, список которых задается в параметрах советника.
    Советник устанавливается на один график с парой которой нет в корзине, например, на пару Metals XAUUSD. Это делается для того, чтобы избежать возможных конфликтов с графиками торгуемых валютных пар.
    Советник обновляет и отображает в реальном времени множество различной информации. Это делается на самом графике где установлен советник в нескольких его окнах с числовыми таблицами и разной информацией по торгуемым парам корзины.
    Зачастую даже не требуется открывать ценовые графики с конкретной парой чтобы понять ситуацию с ее открытыми ордерами. Достаточно для этого посмотреть и изучить информацию в окнах советника.
    Зачем нужно было делать советник для торговли корзиной пар?
    Не проще ли работать по классической схеме? Открывать несколько графиков с валютными парами, на каждую ставить свой советник с персональными и оптимальными настройками параметров торговли. Да, это возможно и так. Но далеко не всегда оптимизация параметров советника на истории котировок дает положительный результат при реальной торговле. Во первых, это утомительные по времени периоды оптимизации, занимающие много часов и дней работы в поисках оптимальных параметров. Во вторых, при реальной торговле нас все равно это не спасает от просадок. И при этом таких просадок, которые длятся неделями и месяцами в ожидании когда же цена пойдет в нашу сторону. И борьба с просадками не всегда удачно заканчивается, например, сливом депозита.
    Чтобы понять мотивы перехода на мультивалютного советника надо вернуться на 3-4 года назад. Тогда я перепробовал и модернизировал под разные ТС множество советников и пришел к печальному выводу, что не существует торговых стратегий для советников которые приносили бы легкие деньги. Практически никакая ТС основанная на сигналах индикатора не дает 100% точного входа. В лучшем случае это вероятность 60-80%. А остальные 20-40% приходятся на просадку и тянутся долгие дни, недели и месяцы попыток выхода из ситуации с убытком. ТС с большим количеством индикаторов, используемых в качестве фильтра, также не спасает от неправильного входа и приводит лишь к значительному снижению числа сделок и соответственно к снижению профита, но от просадок никак не спасает.
    Мультивалютный советник также не спасает от просадок, но имеет некоторые другие преимущества перед одновалютным советником.
    1. Намного легче отслеживать информацию по сделкам для нескольких десятков валютных пар. Он просто намного удобнее в эксплуатации чем необходимость следить за множеством ценовых графиков с установленными на них советниками.
    2. Можно применять минимальный лот при работе с большим числом валютных пар и соответственно уменьшать вероятность больших просадок при условии, что разные пары компенсируют друг друга.
    3. Применять взаимную компенсацию убытка профитными ордерами в рамках всей корзины валютных пар. В этом случае профит получаемый по одному или нескольким ордерам в рамках одной или нескольких валютных пар корзины компенсирует убыток от одного или нескольких ордеров. Когда сумма профита превысит сумму убытка на некоторое значение (задается в параметрах советника), то все эти ордера закрываются. В итоге получаем снижение просадки и некоторую прибыль. Закрытие происходит автоматически терминалом по установленному Take Profit относительно уровня цены безубытка для этого набора ордеров, либо советник закрывает этот набор ордеров при достижении заданных условий.
    4. Отсутствие тонкой настройки параметров для каждой валютной пары я отношу скорее к достоинствам, а не к недостаткам мультивалютного советника. И вот почему. Мультивалютный советник также можно прогонять в тестере истории котировок, но только для одной конкретной валютной пары. Погоняв в тестере советник для каждой из пар корзины можно настроиться на средние параметры, которые наиболее пригодны для работы со всей корзиной валютных пар.

    В 2017 году сделал универсальный мультивалютный советник с функцией компенсации убытков и начал его гонять на демосчете. Универсальность советника заключается в том, что основное ядро советника остается неизменным для разных торговых систем (ТС). Меняется лишь модуль формирования сигналов ТС и частично меняется модуль визуального отображения информации по данной ТС. Остальные модули советника не меняются.
    Таким образом получилась возможность быстрого создания и исследования нескольких мультивалютных советников работающих на разных ТС.
    Но далее мне не пришлось довести до логического завершения эту работу. Я был занят другими делами и забросил на долгое время форекс. Только через 2 года, в феврале 2019 года, снова вернулся к теме мультивалютного советника. Провел существенную его модернизацию, доработал свой любимый индикатор ценовых паттернов GraphicPatterns до 21 модели и на старой базовой модели советника сделал несколько мультивалютных советников для разных ТС в том числе и для ТС на индикаторе GraphicPatterns.
    Для тех кто будет пробовать в работе советник EA_Platon_Basket_Graphic с ТС на индикаторе GraphicPatterns должны знать, что при первом запуске советник долго (в зависимости от мощности вашего компьютера) 2-5 минут ищет и записывает информацию по паттернам. Это при условии, что в корзине 28 пар и разрешена работа на 5-ти таймфреймах(ТФ). При старте советник ищет паттерн для каждой пары на каждом ТФ. Информация о поисках паттернов отображается соответствующей строкой красного цвета на экране. В дальнейшей работе советника задержки в процессе поиска паттернов совсем не заметны.
    В зависимости от типа вашего дисплея компьютера, в советнике есть настройка параметра экрана 16х9 или 4х3 для размещения отображаемой информации советником!
    Чтобы убедиться в слабой зависимости конечного результата работы советника от “крутости ТС” взял 5 видов ТС на разных индикаторах и сделал несколько мультивалютных советников для тестирования. Все желающие могут подключиться к тестированию их на демосчете.
    Жду предложений по улучшению мультивалютного советника. Хочу подчеркнуть, что алгоритм снижение просадок является главным функционалом советника для его доработки.

    Публикую 6 многовалютных советников для торговли по 6-ти торговым системам:
    1. EA_Platon_Basket_Graphic на индикаторе GraphicPatterns,
    2. EA_Platon_Basket_Slope на индикаторе SuperSlope,
    3. EA_Platon_Basket_Peaky на индикаторе Peaky,
    4. EA_Platon_Basket_Ratio на индикаторе CurrencyRatio,
    5. EA_Platon_Basket_RsiTMA на индикаторе RsiTMA
    6. EA_Platon_Basket_Chukotka на индикаторе Chukotka (https://forexdengi.com/threads/11230...-3-ts-chukotka).

    Советники имеют встроенный программный код индикаторов и фильтров ТС и не требуют обязательного наличия этих индикаторов в каталоге Indicators терминала. Индикаторы ТС нужны для визуального анализа частных ценовых графиков торгуемых валютных пар.
    Советники имеют встроенные фильтры для сигналов ТС: фильтр SupportResistance, фильтр Pivot, фильтр 4МА и фильтр RSI. Фильтры могут включаться и отключатся кнопками в меню советника.
    Для удобства отдельные ценовые графики валютных пар корзины открываются по нажатию соответствующих кнопок в таблице валютных пар советника.
    Для этих графиков необходимо назначить шаблоны советников каждый со своим именем: Basket_visio_Graphic, Basket_visio_Slope, Basket_visio_Peaky, Basket_visio_Ratio, Basket_visio_RsiTMA, Basket_visio_Chukotka.
    Имена шаблонов прописаны в параметрах советника и могут быть изменены в настройках. Шаблоны должны находиться в папке templates терминала. Образцы шаблонов прилагаю, но вы можете их изменить под себя.
    В перечисленные шаблоны кроме набора индикаторов может входить советник EA_Platon_Basket_Visio для отображения открытых и закрытых ордеров на графиках валютных пар. Шаблон Basket_blank предназначен для создания черного фона на который ставится мультивалютный советник. Черный фон необходим чтобы в окнах советника не были видны графики и другие метки XAUUSD.
    Мультивалютные советники и советник визуализации ордеров EA_Platon_Basket_Visio должны быть помещены в папку Experts терминала.
    Советник имеет набор кнопок для оперативного изменения ряда параметров советника без его перезапуска. При нажатии или отжатии кнопки происходит запоминание соответствующего параметра в глобальной переменной. При последующих запусках советника данный параметр сохраняется.

    Список основных параметров советника:
    - Тип ордера для входа в рынок (Рыночный, Отложенный Stop, Отложенные Stop+Limit);
    - Дополнительные ордера в зоне профита (Применять осторожно);
    - Тип модернизации TakeProfit и StopLoss (Относительно уровня безубытка группы ордеров или для каждого ордера персонально);
    - Хеджирующие ордера (Эту опцию надо применять осторожно);
    - Усреднение ордеров (Максимальный лот в сетке, Дистанция между ордерами, Множитель лота).
    Применять мягкое усреднение в 4-5 колена с максимальным лотом 10-20 стартовых лотов. Оптимальное значение дистанции выбирается на основе тестовых прогонов советника на разных парах.
    - Компенсационное закрытие ордеров в корзине;
    - Компенсационное закрытие ордеров внутри валютной пары;
    - Блокировка торговли во время новостей и времени Rollover;
    - Блокировка торговли по дням и по времени суток;
    - Параметры индикаторов ТС и индикаторов фильтров;
    - Список торгуемых валютных пар (Всего до 28 пар);
    - Параметры блока визуального контроля советника.
    paperclip Вложения

    Последний раз редактировалось iPlaton; 26.07.2019 в 23:12.

  3. линк#2147
    Кандидат форумных наук
    iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь Аватар для iPlaton
    Регистрация:
    28.02.2016
    Пол:
    Мужчина
    Сообщений:
    1,062
    Накопленные выплаты (Подробнее):
    21575 RUB
    Поставил(а) лайков:
    499
    Получено лайков:   2,749
    в 990 сообщениях
    259%
    ПодписатьсяПодписаться
    Подписано 0
    Цитата Сообщение от valval Посмотреть сообщение

    Ну ты даешь ! Круто как однозначно загнул!

    А теперь по порядку :
    Цитата Сообщение от valval Посмотреть сообщение
    1. С компенсацией Basket уже решили - делаем вариант, когда используется только профит закрытых ордеров.
    Ничего еще решили и даже не тестировали этот режим.
    Цитата Сообщение от valval Посмотреть сообщение
    2. То что отскок предназначен только для работы RecoverySelf (Long Grid Self Recovery) - это НЕПРАВИЛЬНО.
    - Отскок должен был работать для компенсации Offsetting и для компенсации Длинная сетка (откусывание от всех ордеров) - только для них я предлагал ввести отскок и это нужно сделать.
    - Использование режима RecoverySelf при отскоке должна быть отключаемая функция, отключенная в настройках по умолчанию.
    Уже отвечал. Отскок - это процент прибыли от ордеров, которые компенсируют убыток.
    Для RecoverySelf я уже объяснял как это делается. Процент своей прибыли, а остальной процент от чужой прибыли.
    Для Offsetting нет чужой прибыли и отскок всегда 100%+прибыль результата.
    Для RecoveryGrid - длинные сетки всегда используется компенсация дальнего ордера чужим профитом. Там нет никакого отскока.

    Для RecoverySelf будет сделана отдельная отключаемая кнопка. Но не вижу в этом никакого смысла.
    Это самая лучшая компенсация для длинных сеток и должна всегда работать.

    Цитата Сообщение от valval Посмотреть сообщение
    3. Если режим длинных сеток включен, то Offsetting работает только для коротких сеток это тоже НЕПРАВИЛЬНО.

    - Режим Длинная сетка это режим, когда работает или компенсация Offsetting или откусывание от всех ордеров при компенсации Длинная сетка это также нужно сделать.
    Эти компенсации должны работать параллельно и независимо по принципу - какая первая сработает.
    Может быть и так, но тесты противоречивые. Надо это преимущество убедительно доказать.

    Цитата Сообщение от valval Посмотреть сообщение
    4. Короткая сетка - когда Длинная сетка и Offsetting ОТКЛЮЧЕНЫ.

    При работе компенсаций в таком виде должны быстрее закрываться ордера сеток и их количество быстрее будут уменьшаться.
    Компенсации Длинная сетка(откусывание от всех ордеров) и Offsetting это основные компенсации, а все остальные компенсации это вспомогательные, которые должны быть отключаемыми.
    Сейчас компенсация коротких сеток так и работает, когда нет длинных и сеток с неправильной лотностью.
    Она работае в точности как это описано в многократно публикованном алгоритме компенсаций.
    Компенсация коротких сеток мне не очень нравится.
    Она очень часто работает по мелкому и мне ее приходится выключать путем установки в ноль количества пар с большой просадкой.
    Я бы совсем выбросил эту компенсацию.

    -----------------------------------------

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

    Мультивалютные советники версия 1.11, версия 2.0 и еще Здесь.
    Описание советника ManagerMagic v2.0 Здесь и Здесь Описание новых функций и новых параметров в советниках v2.0 Здесь
    Описание алгоритма компенсации просадки Здесь
    Описание сообщений в журнале советника по компенсациям : Здесь

  4. post_thanks Получено лайков: 8

    davser (вчера), kiks1211 (вчера), leif57 (вчера), valval (вчера), Незарегистрированный (4 пользователя)

  5. линк#2148
    Знающий
    valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь Аватар для valval
    Регистрация:
    10.04.2017
    Пол:
    Мужчина
    Сообщений:
    3,531
    Накопленные выплаты (Подробнее):
    101104 RUB
    Поставил(а) лайков:
    3,526
    Получено лайков:   4,140
    в 1,709 сообщениях
    117%
    ПодписатьсяПодписаться
    Подписано 0
    Цитата Сообщение от iPlaton Посмотреть сообщение
    Ну ты даешь ! Круто как однозначно загнул!
    Ты как то не правильно воспринял мой пост. Это всего лишь предложения и идеи на будущее рассмотрение, а не какие то указания для дальнейшей работы
    Я собрал все свои мысли по всем компенсациям, в чём сомневаюсь, что непонятно и что хотелось бы изменить и озвучил их.

    Цитата Сообщение от iPlaton Посмотреть сообщение
    Ничего еще решили и даже не тестировали этот режим.
    Ну да, мы пока решили ТЕСТИРОВАТЬ этот обновленный режим Basket, чтобы потом выбрать какой в итоге оставить, если эта компенсация вообще нужна будет.

    Цитата Сообщение от iPlaton Посмотреть сообщение
    Отскок - это процент прибыли от ордеров, которые компенсируют убыток.
    Для RecoverySelf я уже объяснял как это делается. Процент своей прибыли, а остальной процент от чужой прибыли
    С RecoverySelf всё понял. Насчёт "чужой прибыли" - это же прибыль, которая берётся от открытых ордеров? Такое же предложение - брать только прибыль закрытых ордеров.

    Цитата Сообщение от iPlaton Посмотреть сообщение
    Для Offsetting нет чужой прибыли и отскок всегда 100%+прибыль результата
    Не мешало бы и для Offesetting использовать чужую прибыль (от закрытых ордеров)
    1. Как влияет параметр Процент отскока... в режиме RecoverySelf я понял. Теперь, объясни, пожалуйста, как работает этот же параметр если активирован только Offesetting а Компенсация Long&Large отключена.
    У меня было предложение - чем больше величина отскока цены от максимума, тем позже производить компенсацию и больше закрывать дальних ордеров.

    2. Можно ли для режима Offesetting, чтобы при отскоке тоже работал RecoverySelf?

    Цитата Сообщение от iPlaton Посмотреть сообщение
    Для RecoverySelf будет сделана отдельная отключаемая кнопка. Но не вижу в этом никакого смысла.
    Это самая лучшая компенсация для длинных сеток и должна всегда работать.
    А как ты определил, что это самая лучшая компенсация? Тестами или предположениями?


  6. post_thanks Получено лайков: 3

    davser (вчера), Незарегистрированный (2 пользователя)

  7. линк#2149
    Знающий
    valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь valval авторитетный пользователь Аватар для valval
    Регистрация:
    10.04.2017
    Пол:
    Мужчина
    Сообщений:
    3,531
    Накопленные выплаты (Подробнее):
    101104 RUB
    Поставил(а) лайков:
    3,526
    Получено лайков:   4,140
    в 1,709 сообщениях
    117%
    ПодписатьсяПодписаться
    Подписано 0
    Цитата Сообщение от valval Посмотреть сообщение
    3. Если режим длинных сеток включен, то Offsetting работает только для коротких сеток это тоже НЕПРАВИЛЬНО.

    - Режим Длинная сетка это режим, когда работает или компенсация Offsetting или откусывание от всех ордеров при компенсации Длинная сетка это также нужно сделать.
    Эти компенсации должны работать параллельно и независимо по принципу - какая первая сработает
    Цитата Сообщение от iPlaton Посмотреть сообщение
    Может быть и так, но тесты противоречивые. Надо это преимущество убедительно доказать.
    А как я могу "убедительно доказать", если в советнике нет возможности сравнить эти 2 варианта?

    Могу высказывать только предположения:
    1. Из тестов вижу, что результаты режима Offsetting работы заметно лучше, чем у RecoveryGrid, который ухудшает результаты, если включен один или же совместно с другими.
    2. Вспоминаю, что ещё раньше, пробуя этот режим вручную видел, что он хорошо работает, когда сетка уже достаточно длинная, много ордеров и профита последнего ордера просто не хватало на закрытие первого ордера сетки. А это уже ордеров 8-10 и пунктов 500-700 (4-х знак).

    Поэтому делаю вывод, что неправильно, что в советнике у режима RecoveryGrid приоритет над Offsetting - если число ордеров >= параметру Число ордеров длинной сетки, а также при отскоке, включается дополнительно RecoverySelf только для режима RecoveryGrid

    Исходя из этих выводов и появились предложения проверить варианты:
    1) Offsetting и RecoveryGrid работают параллельно и нет преимущества одного над другим;
    2) При отскоке цены RecoverySelf работает и для RecoveryGrid и для Offsetting.

    Цитата Сообщение от iPlaton Посмотреть сообщение
    Для RecoverySelf будет сделана отдельная отключаемая кнопка. Но не вижу в этом никакого смысла.
    Это самая лучшая компенсация для длинных сеток и должна всегда работать.
    Если она так хорошо работает, может и не нужна кнопка.

    Цитата Сообщение от iPlaton Посмотреть сообщение
    Компенсация коротких сеток мне не очень нравится.
    Она очень часто работает по мелкому и мне ее приходится выключать путем установки в ноль количества пар с большой просадкой.
    Я бы совсем выбросил эту компенсацию.
    Согласен - давай её вообще уберём из советника.

    Ещё не проверена компенсация Сетки c повышенной позиционной лотностью (RecoveryLarge). Надо проверить - если её использование не влияет на результаты тоже можно убрать, а если влияет положительно, то оставить.

    Заодно проверить влияние TradesComplexOffsetting и TradesHedgedOffsetting поступить с ними так же.

    Цитата Сообщение от iPlaton Посмотреть сообщение
    повторяю известную истину разработчика - изменения надо вносить медленно, по очереди, с расстановкой и паузой, документирую все изменения, после тщательного и всестороннего тестирования каждого изменения. Это прописано в кодексе проектировщика систем.
    Собственно для этого я и взялся тестировать все режимы подряд и просил не торопиться выкладывать версию 3.0
    Я не успевал проверить все внедрённые новшества, а у нас уже появилось столько наслоений режимов компенсации и действие каждой не проверено, поэтому появились сомнения - хорошо ли они работают, может от части нужно избавиться, а какие то изменить.
    Только поочередно браться за каждую, проверять, менять или не менять...


  8. post_thanks Получено лайков: 4

    davser (вчера), Незарегистрированный (3 пользователя)

    <a href="https://www.mt5.com/ru/forex_analysis">Форекс портал</a>
  9. линк#2150
    Кандидат форумных наук
    iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь iPlaton авторитетный пользователь Аватар для iPlaton
    Регистрация:
    28.02.2016
    Пол:
    Мужчина
    Сообщений:
    1,062
    Накопленные выплаты (Подробнее):
    21575 RUB
    Поставил(а) лайков:
    499
    Получено лайков:   2,749
    в 990 сообщениях
    259%
    ПодписатьсяПодписаться
    Подписано 0
    Цитата Сообщение от iPlaton Посмотреть сообщение
    Результат тестирования корреляции.
    Вложение 4351785
    Вложение 4351786
    Корреляция включена в режиме блокировки (Убыток = $0) коррелирующих пар не имеющих сеток.
    Немного лучше, чем в режиме блокировки (Убыток = $15) коррелирующих пар не имеющих сеток и коррелирующих пар с убытков более $15.
    Нажмите на изображение для увеличения
Название: TesterGraphReport2020.12.01-.png
Просмотров: 4
Размер:	91.4 КБ
ID:	4355854
    То же что выше, но режим компенсации OffSetting работает всегда. Для коротких и для длинных сеток.
    Нажмите на изображение для увеличения
Название: TesterGraphReport2020.12.01-1.png
Просмотров: 3
Размер:	93.9 КБ
ID:	4355855
    То же что выше. Режим компенсации OffSetting работает всегда и дополнительно выключен режим компенсации RecoverySelf.
    Нажмите на изображение для увеличения
Название: TesterGraphReport2020.12.01-2.png
Просмотров: 4
Размер:	94.4 КБ
ID:	4355858
    11 пар Корреляция ВЫКЛЮЧЕНА Компенсация перед усреднением ВЫКЛЮЧЕНА
    Режим компенсации OffSetting работает всегда. RecoverySelf включена.
    Нажмите на изображение для увеличения
Название: TesterGraphReport2.png
Просмотров: 0
Размер:	59.8 КБ
ID:	4355859

    Мультивалютные советники версия 1.11, версия 2.0 и еще Здесь.
    Описание советника ManagerMagic v2.0 Здесь и Здесь Описание новых функций и новых параметров в советниках v2.0 Здесь
    Описание алгоритма компенсации просадки Здесь
    Описание сообщений в журнале советника по компенсациям : Здесь

  10. post_thanks Получено лайков: 3

    davser (сегодня), Незарегистрированный (2 пользователя)


Страница 108 из 108
Первая ... 98 107 Последняя

Подписанные на тему (8)

Похожие темы

  1. Продам способ торговли без убытков
    от jayson в разделе Доска объявлений
    Replies: 47
    Последнее сообщение: 28.10.2020, 01:20
  2. Помогите работой с функцией.
    от v1ru7 в разделе MQL-программирование, АТС
    Replies: 3
    Последнее сообщение: 13.02.2018, 18:38
  3. Нужна помощь с функцией iCustom
    от ArtemMihalich в разделе MQL-программирование, АТС
    Replies: 2
    Последнее сообщение: 17.04.2016, 19:55
  4. $6,5 млн компенсации за ошибку копов
    от Volangott в разделе Свободное общение
    Replies: 0
    Последнее сообщение: 09.04.2013, 10:57
  5. Replies: 2
    Последнее сообщение: 03.05.2010, 20:54