Имя пользователя:

Пароль:



Объявления
Поздравляем
kostya_onishenko

Советники от AlexandrK

Добавили в закладки: forwardkiko
Подписчиков: AlexandrK

Советники от AlexandrK

Номер сообщения:#1  Непрочитанное сообщение AlexandrK » 29 мар 2013, 18:26

Добрый день всем!

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

Добавлено спустя 19 минут 1 секунду:
Для нормальной торговли необходимы различные советники, которые бы страховали друг друга в зависимости от состояния рынка. Два из них я начал делать на форуме МТ5 . Теперь буду продолжать здесь. Один полу ручной советник ManualBot.v0.01 , второй полноценный автомат AlexBot.v0.01
Причешу оба по коду (что бы не сильно критиковали профи - программеры) и выложу оба здесь с описаниями.
Два слова о моем подходе к проектированию советников. Поскольку любой советник , как и трейдер выполнять должен вход, сопровождение и выход, то все эти этапы и должны быть в начале описаны в Торговой системе (ТС). При этом каждый этап должен полагаться на каких закономерностях (случайностях) рынка, иначе система не будет прибыльной. То есть, в начале я опишу ТС и идеи на которых она полагается. Потом протестирую немного в тестере с помощью полу ручного советника, потом делаю и тестирую робота.

Добавлено спустя 53 минуты 13 секунд:
Выкладываю исходник и описание советника для полу ручной торговли.

Добавлено спустя 37 минут 18 секунд:
Вот скрины работы с помощью советника. На первом скрине появился сигнал: пробой регрессионного канала коррекции. Рисуем трендовую линию на уровне предполагаемого уровня пробоя. Потом - уровень пробит и позиция открыта. На втором скрине, по тралу позиция закрыта...
Это первоначальная позиция сл СЛ на локальном минимуме под трендовой красной линией. То есть рисуя линию по разному можно выбрать место где будет СЛ. Лот рассчитывается исходя из выбранного варианта ММ.

Добавлено спустя 2 минуты 21 секунду:
По данному советнику нет нужды описывать Торговую стратегию, он не торгует самостоятельно. Каждый может работать по своей стратегии как в тестере МТ4 так и на демо и реальных счетах. Правда, советник новый и возможны ошибки в коде, хотя я и стараюсь их убирать.

Добавлено спустя 3 минуты 53 секунды:
Главное отличие этого советника от ему подобных в том, что от позволяет торговать с применением Мартина, следит за исполнением выбранной стратегией ММ и вовремя остановит торговли при превышении заданного уровня просадки. Открытие позиции как первой в новой серии, так и по Мартину будет по сигналу от трейдера.
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось AlexandrK 29 мар 2013, 18:32, всего редактировалось 1 раз.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#2  Непрочитанное сообщение AlexandrK » 30 мар 2013, 08:35

Приступим к первому советнику роботу. Как я писал выше, я уже его начинал на МТ5, повторюсь и в дальнейшем развитие будет идти здесь.
Для входа буду использовать ту закономерность рынка, которую я перенял у известного трейдера Paramona: рынок помнит дневные экстремумы, которые образуются при расширении дневной свечи. Раз он их помнит, это не значит , что при подходе к ним цена однозначно куда то пойдет и мы этим воспользуемся. Я вижу в этом только одно, что с вероятностью более 50% цена не будет долго там находится и либо уйдет вверх, либо вниз. Это уровни , где обычно цена долго не ходит (не образует каналы консолидации). Вот такие уровни нам и нужны для использования Мартингейла. На таких уровнях много не потеряешь даже если использовать Мартина со степом. В советник закладываем вход бай, если цена пробила верхний ДЭ и селл - если пробила ближайший локальный минимум (ЛМ) вниз, обратно внутрь дневного диапазона.
Рассмотрим пример для наглядности:

Добавлено спустя 9 минут 3 секунды:
Пример приводим с помощью описанного выше советника ManualBot. Рисуем желтыми линиями верхний и нижний дневные экстремумы. После пробоя верхнего ДЭ позиция закрылась в БУ.

Добавлено спустя 5 минут 21 секунду:
На втором графике видно , что после закрытия позиции цена может пробить либо ДМакс либо Лмин, который образовался фракталом ближайшим.
На третьем графике развитие событий показало, что цена продолжила движение вверх после отката и пробив второй ДМакс закрылась тралом с пибылью...
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#3  Непрочитанное сообщение AlexandrK » 31 мар 2013, 09:52

По входу , я думаю понятно. Для того что бы войти надо определиться с лотом, местом установки СЛ и ТП. Я в последующих после первой версии попробую разные варианты определения размера лота в очередной сделке, так же как и работу без СЛ и ТП. Но в первой версии выбираю такой вариант: в начале определяем технически обоснованное место для СЛ, на основании этого элементарно рассчитываем возможный убыток в пунктах, а задав размер риска (это можно разными способами), мы легко рассчитаем стоимость одного пункта в этой сделке и по нему требуемый лот для входа. Таким образом мы достигаем цель: независимо от размера СЛ каждая сделка будет влиять на баланс ОДИНАКОВО. Это попытка свести работу на форексе к известной схеме ММ: "Орел дает 2 доллара прибыли, решка 1.5 доллара убытка.
Все что написано выше касается первоначальных входов (которые происходят после профита предыдущей позиции). В случае получения убытка , мы полагаем, что она возможно является началом серии последующих убытков. И в этом случае начиная со второго входа после получения убытка лот рассчитывается по Мартину. Но, и это важно, все последующие позиции в серии открываются по тому же сигналу , как и первая - убыточная. Число попыток (колен) контролируется либо максимально допустимым количеством в серии, либо максимально допустимыми потерями в серии и по депо в целом. Еще один важный момент: ТП по позициям , открытым по Мартину , строго либо равен потерям в серии, либо отличается от них на задаваемый коэффициент в параметрах советника. Через коэффициент можно применять либо мягкий Мартингейл либо более жесткий его вариант.
По выходу: тут попробуем все варианты начиная от простого ТП=СЛ+1п, до тралов и выхода по эквити.
Подводя итог: в проектируемом варианте советника не используются никакие индикаторы, вход основан на уровнях расширения дневной свечи, выходы стандартные , ММ использует Мартингейл без степов...
Вот коротко описание проектируемого советника.
Начну выкладывать по частям - по мере готовности.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#4  Непрочитанное сообщение AlexandrK » 31 мар 2013, 12:47

Реализовал первую версию для тестирования в тестере и на демо. В этом варианте пока нет входа внутрь канала, только на пробой.
Тест по 2012 прошел неплохо. Но код еще сырой и не учтена часть необходимая для торговли на реале.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#5  Непрочитанное сообщение Kordan » 31 мар 2013, 14:43

AlexandrK писал(а):

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

Меня всегда настораживают такие вот резкие перепады, скачки вверх.
Аватар пользователя
Kordan
.
.
Сообщений: 2451
Возраст: 49
Зарегистрирован: 63 месяцев и 2 дня
Откуда: Саратов
Национальный флаг:
Russia
Благодарил (а): 667 раз.
Поблагодарили: 1220 раз.
Имя: Валерий
Пункты репутации: 25
Молодой трейдерМолодой трейдерМолодой трейдер

Советники от AlexandrK

Номер сообщения:#6  Непрочитанное сообщение AlexandrK » 31 мар 2013, 15:14

И правильно настораживают, потому что это агрессивный вариант ММ. В советник заложен подсчет суммарного убытка от серии и новый лот получается умножением общего убытка по серии на коэффициент Мартина. Стейт приведен с агрессивным К=2.5 Мы, как бы зарабатываем хорошо тогда, когда пошла серия убытков! И если статистика по входу не позволяет иметь длинную серию , то советник выдерживает при определенном депо такую работу. Но даже с таким агрессивным ММ советник прошел тест 2012 года нормально. Если задать К=1, то кривая сглаживается, прибыльность резко уменьшается. Я бы предложил иметь счета и для относительно спокойной работы и те, где можно более агрессивно работать. Во вложении тест с теми же параметрами, но К=1. На картинке нет всплесков прибыли и как результат: прибыль низка и равна просадке.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#7  Непрочитанное сообщение AlexandrK » 01 апр 2013, 13:27

На выходных тестировал этот советник. Вывод: при пробоях дневного диапазона часто идут мелкие пробои после чего идут большие откаты и развороты. Пока в советнике отсутствует вход внутрь канал и это плохо. Приходится ставить быстрый перевод в безубыток, много нулевых позиций, но большие пробои отлавливаются и в этом случае. Надо добавлять вход внутрь канала на пробое ЛЭ. Без этого долго ждем пока цена ползает внутри дневного канала.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#8  Непрочитанное сообщение AlexandrK » 02 апр 2013, 20:01

Сделал черновую версию, которая торгует в обе стороны от дневного экстремума.
Кривая роста эквити выравнялась и это радует...

Добавлено спустя 11 минут 4 секунды:
Радует и то, что сделок стало значительно больше после перехода на М5, но 7 убыточных подряд- это многовато.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#9  Непрочитанное сообщение AlexandrK » 05 апр 2013, 13:13

Затянулся период отладки версии советника с двумя типами входов: на пробой ДЭ и на пробой ЛЭ. НА демо вроде работало, на реале сразу выявились типичные проблемы с брокеражем. Приходится и свои ошибки исправлять и бороться с брокеражем. Как доведу до состояния более-менее, выложу код и попробую замониторить советник на демо сразу по 5-6 парам. Думаю неделю еще поработаю над этим... Хочется довести до нормального состояния советник где физически стоят СЛ, без локов и гридерных схем. Обычно, советники со СЛ все сливают... А я их ставлю по 10-15п и вроде бы вытягивает в прибыль вместе с мартином за разумное число попыток.
В планах еще несколько идей и интересных советников. Но надо этот довести до ума.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#10  Непрочитанное сообщение AlexandrK » 05 апр 2013, 21:31

Вот интересные данные тестирования советника за 3 месяца 2013.
Первая картинка - кривая роста эквити при тестировании с Мартином, при ММ=1 (постоянный первоначальный лот).
Вторая картинка - тоже самое , но без Мартина.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#11  Непрочитанное сообщение duma » 05 апр 2013, 21:49

AlexandrK
Помоему очень хорошие результаты!Ждем какого то законченного варианта!
Аватар пользователя
duma


Советники от AlexandrK

Номер сообщения:#12  Непрочитанное сообщение tai78 » 06 апр 2013, 09:33

AlexandrK писал(а):

Вот интересные данные тестирования советника за 3 месяца 2013.
Первая картинка - кривая роста эквити при тестировании с Мартином, при ММ=1 (постоянный первоначальный лот).
Вторая картинка - тоже самое , но без Мартина.

а с качеством 90% можете прогнать и выложить, а то тоже замечаю когда качество котировок от 35-80% всегда хорошая картинка (правда зависит еще от ДЦ), а ставишь на 90% картинка все же лучше или наоборот плачевный результат.
Советники от AlexandrK
Аватар пользователя
tai78
.
.
Сообщений: 200
Возраст: 39
Зарегистрирован: 61 месяцев и 11 дней
Откуда: Оренбург
Национальный флаг:
Russia
Благодарил (а): 197 раз.
Поблагодарили: 61 раз.
Имя: Андрей
Пункты репутации: 3
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#13  Непрочитанное сообщение AlexandrK » 06 апр 2013, 13:32

Последние тесты шли при 60% качества. Скачал у брокера с 90%. Но тестить теперь только в понедельник с теми параметрами. Потому что спрэд выходных дней в 10 раз больше.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#14  Непрочитанное сообщение 0xFX » 06 апр 2013, 13:48

AlexandrK писал(а):

Последние тесты шли при 60% качества. Скачал у брокера с 90%. Но тестить теперь только в понедельник с теми параметрами. Потому что спрэд выходных дней в 10 раз больше.

Вот держи..
Аватар пользователя
0xFX


Советники от AlexandrK

Номер сообщения:#15  Непрочитанное сообщение AlexandrK » 06 апр 2013, 14:37

Спасибо, воспользуюсь этим на выходных. Но в реале может быть и сильное расширение спреда и это надо учитывать в алгорите. Нет смысла работать в канале начиная , например с 10 пунктов в 4х значном исчислении , если спрэд=10
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#16  Непрочитанное сообщение duma » 06 апр 2013, 15:15

AlexandrK А стоит ли брать в расчёт каналы на малых ТФ?
Аватар пользователя
duma


Советники от AlexandrK

Номер сообщения:#17  Непрочитанное сообщение AlexandrK » 06 апр 2013, 15:30

duma писал(а):

AlexandrKА стоит ли брать в расчёт каналы на малых ТФ?


Именно на М5 и М15 хорошо видно места консолидации цены от движений более высоких ТФ.
В этой системе я не собираюсь, а вот в следующей буду пытаться формализовать вход на пробой именно этих узких каналов консолидации. Во многом это будет похоже на работу с боксами.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#18  Непрочитанное сообщение Lexuz77 » 07 апр 2013, 14:23

0xFX писал(а):

AlexandrK писал(а):

Последние тесты шли при 60% качества. Скачал у брокера с 90%. Но тестить теперь только в понедельник с теми параметрами. Потому что спрэд выходных дней в 10 раз больше.

Вот держи..

Для изменения спреда советую использовать простой скрипт с сайта MT4i, который позволяет менять спред (и даже своп и комиссии) при каждом запуске теста (без заморочек с отключением от брокера). Для работы просто нужно закинуть скрипт на любой график (будет работать до перезагрузки терминала)
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Lexuz77


Советники от AlexandrK

Номер сообщения:#19  Непрочитанное сообщение AlexandrK » 08 апр 2013, 08:52

На выходных занимался улучшением и поиском ошибок. В версии AlexBotV1.01-2-070413 убрал задание через параметры валютной пары (это мешало одновременному тесту 6 пар в одном МТ4) и другие мелочи. Вроде работает более менее. Прогнал на том же участке с качеством котировок 90%. Результат в основном улучшился кроме просадки. Она увеличилась , но соотношение прибыли и просадки в пределах неплохих.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
AlexandrK
.
.
      Автор темы
Сообщений: 143
Возраст: 69
Зарегистрирован: 54 месяцев и 20 дней
Откуда: Таганрог
Национальный флаг:
Russia
Благодарил (а): 23 раз.
Поблагодарили: 139 раз.
Имя: Alexandr
Пункты репутации: 8
Ученик трейдера

Советники от AlexandrK

Номер сообщения:#20  Непрочитанное сообщение duma » 08 апр 2013, 09:20

AlexandrK Может вместо мартнгейла лучше СЛ?
Аватар пользователя
duma


След.

Вернуться в Авторские советники



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

Пользователь просматривает форум: нет зарегистрированных пользователей

  • Объявления
cron