Перейти к содержанию

[Дневничок алготрейдера] Идеальная корзина


Рекомендуемые сообщения

[Дневничок алготрейдера] Идеальная корзина Опубликовано


Делай не в цикле, а накапливай експоненциальный итог в массиве. я так сделал - абсолютно не тормозит.


Не совсем понял, можно пример?
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 206
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Всем привет. Решил тоже завести тут дневничок, это модно, а я парень тоже модный :d Сначала думаю сказать пару слов о том, кто я и что вообще тут делаю (вдруг кому интересно будет, да и определить точ

Перейти

Решил подвести итоги этого 2015 года и поставить цели на будущий, так как может и не подвернуться больше подходящей возможности. 1. Рынок Форекс. Для меня в этой сфере год оказался переломным. Я након

Перейти

Я тебе даже больше расскажу. Вообще семидневка две недели, остальные две - шестидневка. Кроме основной работы у меня есть еще две:) Одной я занимаюсь в дороге и дома в основном, второй на основной раб

Перейти
[Дневничок алготрейдера] Идеальная корзина Опубликовано

Вот основной код:
while( i > 0 ) // этот цикл отрабатывает 1 раз при запуске индюка, потом только один проход по 1-му бару
{
bar.set(i); // вычисляем параметры i-го бара
nm = bar.inDay; // вычисляем номер бара в текущих сутках
// Вычисляем эксп.среднее HL по данному номеру бара за Day_Count дней
avbVol[nm] = (bar.HL + avbVol[nm] * (Day_Count-1))/Day_Count;

// сюда можно добавить другие вычисления

Изменено пользователем 0ll
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

В общем на данный момент корзина претерпела кучу изменений. Было предпринято много запусков. Текущая ситуация тут:

Буду смотреть, пока вроде ничего.

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

День добрый.
Заранее извиняюсь, мож вопрос не по теме, но что-то не нашел куда еще написать.
Silentspec, Вы как продвинутый пользователь еверноута, подскажите пожалуйста можно ли в нем делать наборы блокнотов в наборе блокнотов?
Хотелось бы сделать вложенность побольше чем 2 уровня, например, Блокнот "форекс", в нем Блокнот "стратегии", в стратегиях блокноты "стратегия1","стратегия 2" и т.д. и в каждом уже соответствующие заметки.
Так вот Блокнот "форекс", в нем Блокнот "стратегии"получается, а вот уже в блокноте стратегии только заметки а блокнотов не получается создать. Это так и должно быть или я чтото не понимаю?
В справочнике по еверноуту данная проблема не рассмотрена.
Заранее спасибо за консультацию..

Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Я такого способа не нашел, только набор в наборе, глубже похоже нельзя. Но предлагается пользоваться метками.

Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Перечитав всю тему.
Вы молодец Silentspec, я даже в чём то вам завидую, у меня нет такой энергии и работоспособности. Я так же могу быть чем то увлечен... но чем то одним, но вот так что бы совмещать... и при этом зарабатывать, на нескольких работах, и позволяя как то уделять время семье... это за гранью понимания. Вы человек с большой буквы Ч и мужчина с большой быквы М. Искреннее к Вам уважение! Говорю от души.

  • Лайк 6
Ссылка на сообщение
Поделиться на другие сайты

  • 3 weeks later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

Спасибо.
А я наоборот, не могу чем-то одним долго заниматься, мне нужно менять поле действия, переключаться.
При этом по сути я бросаю дело на полпути и начинаю делать что-то еще. А потом возвращаюсь к брошенному с новыми силами и свежим взглядом.
Всегда считал такую черту своего характера отрицательной и даже пытался с ней бороться, но потом понял что похоже так оно лучше. Просто бывает, когда занимаешься чем-то одним, упираешься в некую проблему и долго пытаешься ее разрешить. Плюс взгляд "замыливается" и начинаешь мыслить узко, как бы с недостаточной высоты. А когда делаешь перерыв в написании ботов в пользу изучения метода слепой печати, например, на недельку... Потом бросаешь это занятие и переключаешься снова на ботов и видишь свою работу уже с высоты птичьего полета. Возникают новые идеи, как и что можно улучшить. Возникает некое более глубокое понимание и широкое видение этого занятия. И все по кругу, отвлекаешься на новое занятие. Возвращаешься в итоге к несчастному методу слепой печати - и тут снова новые открытия. Ну и так далее. Как то так :d
Кстати, переделал тут все советники, что есть :-o #:-s >:dСейчас новые версии проходят заново оптимизацию. Много новых идей, в том числе идея о максимально возможной адаптивности к текущей рыночной ситуации в новых версиях сов максимально эксплуатируется.
Так что все придется делать по новому кругу. Это конечно отбросило назад существенно мою конечную цель, но вместе с тем придало качественно новый виток моему развитию в качестве ботовода. В конце концов думаю эти изменения пришлось бы вносить, так что возможно я и сэкономил себе время на тестах, внеся изменения именно сейчас. Пока больше изменять ботов не планирую, в планах только написание новых после подготовки текущих к установке в тест.

Изменено пользователем Silentspec
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

  • 4 weeks later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

приехал с отпуска, продолжу колдовать над совами

  • Лайк 7
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

Новая статейка по теме стохастика: http://tradelikeapro.ru/sekretyi-stohastika/

  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

Собрал корзину из всех написанных ботов. В ее состав вошли только прибыльные по итогам реальных тестов советники. Получилось 52 штуки.
Собрал тесты этих сов и сетов воедино:
Тесты проводились специально с завышенными спредами. Так, например, для eurusd, usdchf и подобных я брал стред 4 пункта, для остальных пар от 6 до 9 пунктов. Сделано это для получения теста наиболее приближенного к реальным условиям.

Тест с 2010 по настоящее время:



Тест с 2015 по настоящее время:



Тест с 2016.01.01:



Тест с 2016.03.01:



Конечно, результат на реале стоит поделить на два, но даже 300% за полтора года - результат.

Провалы эти последние (на тесте 3 и 6 месяцев) были также и на реале, правда не такие страшные - возможно, я в тестах переборщил со спредом, а может на реале часть убыточных сделок из-за какого-либо фильтра не открылись. Но вообще в целом динамика очень похожа получилась на тесты в реале, что очень радует.

С ночными скальперами в составе корзины я закончил. Приступаю к средне и долгосрочным роботам.
Конечная цель - не менее 200 окон с роботами. Изменено пользователем Silentspec
  • Лайк 20
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

С ночными скальперами в составе корзины я закончил. Приступаю к средне и долгосрочным роботам.
Конечная цель - не менее 200 окон с роботами.


Охренеть, посмотреть бы на твое рабочее место =d> =d> =d>
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано
Открыл таки памм в Альпарях Изменено пользователем Silentspec
  • Лайк 8
Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

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

Изменено пользователем Silentspec
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Устроил тут себе мини-отпуск, приезжаю, а там...



...все неплохо...
Хотя просадочка по эквити великовата была. Подумываю риски снизить немного.

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

В этом и есть одна из прелестей ночников :) Проснулся с утра, открыл график, а там... нехилый плюс =d>
На собственном счете "Азия" крупным лотом работает, ничего пока - не слился. Просадка 60%

Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Ого, многовато!
Я бы уже ногти по локоть сгрыз от такой просадки:)
Ночники это здорово, бесспорно. И я полную корзину ночников обязательно и на памм перенесу.
Но на данный момент меня лишила покоя мысль о том, что днем тоже так же можно по делам отойти, потом придти, глянуть график, а там... плюс.

Изменено пользователем Silentspec
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Принял решение снижать риски. Сейчас риск стоит 120 долларов депозита на минимальный лот, снижу до 200 долларов.
Некоторые боты умерли и их идеи реинкарнировали в новых ботах.
В частности, CandleFighterа и Turbo больше нет.
Их идеи очень похожи на идею советника RedDevil.
ForexFucker и ChannelScalper сильно изменились, но остались.
Я тут решил унифицировать названия ботов, теперь у меня своя универсальная система "называния" ботов.
Вместо RedDevilа, CandleFighterа и Turbo у меня теперь один бот UltimateNightOscillatorScalper. Он включает в себя все стратегии
ботов-родителей, плюс дополнен и улучшен.
ForexFucker теперь UltimateNightLevelScalper. Помимо базовой стратегии поиска уровней по хаям/лоям из ForexFuckerа добавлено
еще два варианта поиска уровней - по фракталам и уровни Мюррея. Так что сигналов на вход стало больше при неизменном качестве.
Ну а ChannelScalper, использующий канал бб для получения сигналов на вход (по сути аналог Азии получается, как недавно выяснилось),
превратился в UltimateNightChannelScalper, использующий шесть различных вариантов построения каналов.
Ultimate - потому что новые версии ботов включают в себя как правило несколько родственных вариантов систем и одинаковый принцип работы.
Night/Day/LongTerm - работа ночью, днем или в долгосрок (на ТФ от Н1 и выше). Да-да, скоро займусь и долгосрочниками, и уже занят одним дневным скальпером. Скажу сразу - сделать реально хорошего дневного скальпера в 100500 раз сложнее, чем ночника.
Поэтому пока он будет у меня один (очень много времени уходит на разработку, ковыряюсь уже больше месяца с ним), а я пока долгосрочников наклепаю.
Во всех моих ботах появилась фильтрация тренда в нескольких вариантах. Изначально их было пара десятков, но опытным путем я оставил только два лучших - один из них использует ишимоку, второй кастомный индикатор типа машки.
Также, конечно же, в каждом из ботов - фильтр волатильности, тот самый, о котором я писал уже тут. Ну и фильтр уровней, который не дает сове войти в сделку, если цена в этот самый уровень уперлась.
Фильтр спреда - это само собой. Но стоит он сейчас только на входе. Однако я заметил не так давно такую фишку - мои боты бывает выходят из сделок как раз в период с 23:30 до 00:30, когда спред просто конский. Живой свежий пример:
19.07.2016 23:30 20.07.2016 00:40 GBPCHF Продажа 0.06 1.29560 1.28910 1.29053 1.29243 -19.0 -12.25 1h 9m -1.49%
Вход в сделку по GBPCHF был произведен в 23:30 со спредом порядка 3,4 пункта - все нормально, максимальное ограничение у меня по этой паре стоит 5 или 6 пунктов (не помню). А вот выход был произведен на расширении спреда до конских 13,8 пунктов! То есть по сути, если бы спред был нормальный (а буквально через 5 минут он сузился до 4,6 пунктов), я потерял бы как минимум на 50% меньше, то есть порядка 0,7-0,8% от депозита, что вполне приемлемо. Ну и короче говоря идея у меня была сначала ограничить время выхода. Но потом я подумал, что тогда прибыльные выходы могут быть пропущены и будет обидно (хотя тут есть плюс - данные настройки можно спокойно прогнать в тестере и посмотреть, что будет получаться). И тогда я выбрал другой путь - все же поставить ограничение спреда на выход из сделки, но пока не знаю какой - будет это максимальный спред для входа, или максимальный спред для входа, умноженный на 1,5 или еще какой коэффициент? А может в настройках прописать отдельно спред для выхода? Короче не знаю пока, как быть. Может кто сталкивался и посоветует?
Также собираюсь на этой неделе поставить UltimateNightLevelScalper с рисками 400 баксов на мин лот на ПАММ счет.
А, еще я отказался от использования % риска в пользу фиксированной пропорции - несмотря на то, что она не привязывается к стопам,
кривая доходности выходит более плавной и просадки меньше при тех же профитах, а рассчитывается она гораздо проще.

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Мне очень понравилась статья про теханализ графиков доходности памм счетов: http://tradelikeapro.ru/tehanaliz-na-pamm/
После ее прочтения у меня родилась идея применить теханализ к графику доходности в советнике.
Только доходность в процентах или в деньгах тут не годится, поэтому я планирую строить кривую прироста в пунктах. Итак, получится некая кривая накопления пунктов профита по конкретной паре и я смогу построить по этим данным машку и осциллятор. Пока кривая над машкой, система торгует базовым лотом (без модифицирующих коэффициентов). При пересечении кривой машки вниз лотностб будет снижена, скажем, на 50-80%. При этом осциллятор будет падать в зону перепроданности. Когда осциллятор вынырнет вверх из зоны перепроданности, лот автоматически увеличится по сравнению с базовым, пока кривая не пересечет машку снизу вверх. Тогда лот снова станет равным базовому.
Что это по идее должно мне дать?
При начале просадки лот уменьшится, при выходе из просадки увеличится, помогая быстрее восстановиться.
То есть просадки станут менее глубокими, а выход из них будет происходить быстрее.
Кто что думает?


Добавлено: 22-07-2016 12:43:10

Итак, я претворил в жизнь свою задумку с автокоррекцией манименеджмента в советнике по теханализу кривой доходности. Расскажу о результатах в отдельной темке Изменено пользователем Silentspec
  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

В терминале памм счета на данный момент открыто 24 графика с 6 советниками:

Спойлер

  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Привел в порядок все тесты, теперь стата по моей корзине в удобном для меня виде.

Статистика сов отдельно

CandleFighter 1.08

CandleFighter 1.08 gbpusd



ChannelScalper 1.03



ChannelScalper 1.03 audnzd


ChannelScalper 1.03 audusd


ChannelScalper 1.03 eurusd



RedDevil 1.31


RedDevil 1.31 chfjpy




RedDevil 1.32


RedDevil 1.32 audcad




RedDevil 1.34


RedDevil 1.34 eurchf


RedDevil 1.34 gbpusd


RedDevil 1.34 usdjpy


RedDevil 1.34 usdchf


RedDevil 1.34 eurusd




ForexFucker 1.14


ForexFucker 1.14 eurcad


ForexFucker 1.14 gbpcad




ForexFucker 1.16


ForexFucker 1.16 gbpcad




UNLS 1.03


UNLS 1.03 cadjpy


UNLS 1.03 audusd


UNLS 1.03 audcad


UNLS 1.03 eurusd


UNLS 1.03 euraud


UNLS 1.03 gbpusd


UNLS 1.03 gbpjpy


UNLS 1.03 gbpchf


UNLS 1.03 eurjpy


UNLS 1.03 eurgbp


UNLS 1.03 eurchf


UNLS 1.03 eurcad


UNLS 1.03 chfjpy


UNLS 1.03 audnzd


UNLS 1.03 audjpy


UNLS 1.03 audchf


UNLS 1.03 nzdjpy


UNLS 1.03 usdcad


UNLS 1.03 usdchf


UNLS 1.03 usdjpy




UNS 1.01


UNS 1.01 audcad


UNS 1.01 eurjpy


UNS 1.01 gbpcad


UNS 1.01 gbpjpy





Статистика корзины


С 2000 по настоящее время


С 2010 по настоящее время


С 2010 по настоящее время фикс.лот


С 2015 по настоящее время


С 2016 по настоящее время


С 2016.04.01 по настоящее время


С 2016.06.01 по настоящее время


Реал, с момента открытия ПАММа 2016.06.28 по настоящее время



  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

  • 3 weeks later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

Итак, корзина на данный момент ведет себя примерно так же, как и в тестах (сверху тест, снизу реал за тот же период):

Спойлер



А это значит, что все располагает к тому, что в итоге через полгода будет вот так:
Спойлер



А вот так через 6 лет:
Спойлер



Через 16 лет:
Спойлер



Чему я, признаться честно, очень рад.

Из новостей.
На данный момент продолжаю устанавливать на счет новый советник UNOS, который представляет из себя более надежную и прибыльную версию моего старого советника RD. Практически все пары, на которых работал RD уже замещены новым советником, осталось 2 сета. Плюс появляются новые пары для UNOS. Благодаря более мощному торговому алгоритму советника, он зарабатывает даже на тех парах, на которых старые версии себя не показали.
Кроме того сегодня установлен обещанный дневной скальпер, но пока только на одну пару - usdchf. Посмотрю, как отторгуется gbpusd в эту пятницу и тоже поставлю на счет с понедельника - статистики по этим двум парам уже достаточно. В ближайшем будущем на очереди usdcad и usdjpy, возможно eurusd. Бот совершает редкие сделки, но они довольно точны - по большинству пар количество прибыльных сделок превышает 80%, но соотношение прибыли к убытку к сожалению примерно 70-80% к 100%. Это бич практически всех скальперских стратегий.
И еще одна новость - я приступил к тестированию на реале новой версии советника UNCS - мой самый первый ночной скальпер, представляющий из себя более продвинутый аналог советников Asia и Generic A-TLP.
Когда UNOS будет полностью установлен на счет, обновлю все сводные тесты, посмотрю, что будет получаться.

На самом деле по наблюдениям получается, что результат тестов в моем случае нужно делить примерно на 1,2-1,5. За период работы счета заработано 40%, тесты показывают примерно 55%.

Добавлено: 19-08-2016 07:19:15

И еще одно наблюдение. Я даже не представлял себе, насколько проще становится работать, когда уже есть хоть какие то успехи! По сути когда я писал первых ботов, я не мог измерить мои результаты и когда я по 5-8 часов в день тратил на ботов, часто приходили мысли о том, что "а вдруг это не будет работать на реале", "а вдруг вся эта работа - напрасная трата времени" и так далее. Тем не менее, бросать не проверив я конечно не собирался, но было тяжело. А сейчас вопроса "зачем?" уже не возникает, я абсолютно уверен в том, что я делаю, что пытаюсь создать, и главное - я вижу, ЧТО у меня получается, где хорошо, а гле можно сделать лучше, я могу измерять результаты своего труда по приросту на счете. Тесты совпадают с реалом, счет за неполных два месяца вырос на 40%. Период оптимизации был с 2000 по 2012 год, а форвард теста - с 2012 до настоящего момента и торговля на форварде не отличается от торговли на периоде оптимизации. Отсюда я могу сделать вывод, что совы и их сеты устойчивы и проработают спокойно еще 15 лет. Ну минимум 5:)
Эх, весь этот громадный труд, ночная работа, бесконечные тесты, оптимизации, исправления и улучшения, все это было не напрасно. Все это приносит свои плоды уже сейчас и будет приносить в будущем. Всегда в кайф видеть результаты своей работы, особенно длительной и изнурительной работы, сложной, когда у тебя много раз не получалось, причем в последний момент. Это кайф, посоны!:) Изменено пользователем Silentspec
  • Лайк 14
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Привет! Внимательно слежу за вашим путем к успеху. Вложился чуток в ваш ПАММ. Спасибо за труды.
Скажите, не интересовались ли вопросом автоматической оптимизации советника во время его торговли? Вот статья _https://www.mql5.com/ru/articles/1467, У меня уже на этапе компиляции "не пошло".

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Дневничок алготрейдера] Идеальная корзина Опубликовано

Интересовался. Идея граальная. По факту не пригодилась.

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

Сегодня попробовал автоматизировать одну классическую стратегию для периода Д1. Стратегия практически без настроек, для формирования сигналов на вход используется свечной паттерн. Результат шикарен, оптимизация не нужна, все прекрасно. Но вот беда - сделки на любой паре довольно редки. На периоде с 2000 по сей день по евробаксу всего 60 сделок, по остальным парам похожая история - этого явно недостаточно. Короче похоже мне придется искать архивы котировок с 70-х годов и заводить специальный оффлайн терминал для тестирования советников исключительно на ТФ от Д1 и выше.
Входы оказались довольно точными - около 70%, при том, что риск к профиту 1 к 2. Очень неплохой образец для долгосрочных инвестиций от 3-5 лет, особенно если установить советник на максимальное количество валютных пар, индексов, металлов, акций и прочих инструментов.

  • Лайк 11
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[Дневничок алготрейдера] Идеальная корзина Опубликовано

Итак, лето прошло, а я даже не отписался по его проведению.
Ответственно заявляю, что за это лето совершил три поездки, и все на моей рабочей лошадке:

Спойлер


Если бы не приобрел своевременно багажник на крышу, не знаю что бы я делал...
Итак, Крым наш.
Отдых получился довольно бюджетный, на 10 дней на 5 человек (2 взрослых и 3 ребенка) было затрачено на все про все 100 т.р.
Вот какие населенные пункты мне удалось посетить:
Спойлер



Балаклава:
Спойлер


Особого внимания заслуживают рыбные рестораны на берегу:
Спойлер





По пути в Севастополь встретилось пара интересных мест (база ночных волков (крымский филиал):
Спойлер





Ялта (развлечения для детей):
Спойлер




Евпатория - город курорт:
Спойлер




Побережье в районе Алупки:
Спойлер


Красоты природы:
Спойлер




  • Лайк 12
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...