Роботоснован на математическом ядре (не использует индикаторы), если точнее - алгоритм сетки. Когда цена движется против его сделки - добавляет следующую, через шаг, заданный в настройках. В целом - это расчёт на откатную волну. Так, как ордеров в одной серии может быть с пару десятков (возможно и более) - деп дожен выдерживать такую нагрузку. Помница как то давненько прокручивал историю на предмет безъоткатного хода - на фунте был обнаружен самый затяжной движняк, в 600 пунктов с откатами не более 50, что явно недостаточно для закрытия Илановской серии ордеров. Стало быть настраивать Илана логично из расчёта, что бы вся серия ордеров могла перекрыть диапазон 600 пунктов и деп при этом должен выдержать такую перегрузку. Блок настроек робота : - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MMType = 1 . . . . . . . . . . . тип ММ: 0-Lots, 1-как было в версии 1.2, 2-мартингейл (коэффициент LotExponent) UseClose=false . . . . . . . . . закрытие по убытку PipStep. рекомендутся false UseAdd=true . . . . . . . . . . . переоткрытие с новым лотом. лот для переоткрытия считается по LotExponent независимо от MMType рекомендутся = true LotExponent = 1.667 . . . . . умножение лотов в серии по експоненте для вывода в безубыток. первый лот 0.1, серия: 0.16, 0.26, 0.43 ... slip = 3 . . . . . . . . . . . . . . . . допустимое проскальзывание цены в пипсах ... LotsDigits=1 . . . . . . . . . . . . 2 - микролоты 0.01, 1 - мини лоты 0.1, 0 - нормальные лоты 1.0 PipStep = 30 . . . . . . . . . . . растояние в пипсах убытка, на котором открываеться следующий ордер колена. MaxTrades = 10 . . . . . . . . . максимальное количество колен (ступенек)
UseEquityStop = false . . . . . если thue, то будет работать опция ниже...
TotalEquityRisk = 20 . . . . . . ограничение убытков (принудительное закрытие всех ордеров робота при убытке, более заданного в % от свободных средств UseTrailingStop = false . . . . трал UseTimeOut = false . . . . . . . если true, то будет работать опция ниже... MaxTradeOpenHours = 48 . . время жизни ордеров (в часах)
Так как в ядре робота математический алгоритм - логично ставить два робота на одну пару. Одному разрешить только буйные, другому - сольные. пока один в просадке ,вытаскивает серию в прибыль - другой снимает весь движняк. При этом в настройках им нужно присвоить разные MagicNumber, что бы каждый видел только свои ордера. К сожалению, на истории, тестером не проверить два робота одновременно. Неделю два клона (не Иланы, но Иланоподобные) трудятся на моём реале. Пока всё соотвецтвует теории...
Немного посчитаем в уме по алгоритму робота... Когда цена попутна его ордеру - тут всё понятно - фиксится прибыль и робот начинает следующую серию. Что происходит, когда цена пошла против робота ? На расстоянии Step открываеца ещё один ордер. И в этом случае профит первого сдвигается ближе к его открытию на N% (зависит от настроек Step и Profit). Профит второго ордера ставится на профит первого (уже уменьшенного). Если цена не откатывает и продолжает идти против робота - через расстояние Step открывается ещё один (уже третий) ордер. В этом случае их общий профит выставляется таким образом, что первый ордер уже по любому в убытке, а другие два - в прибыли. Несложно подсчитать, что если цена после этого откатит - два профитных ордера перекрывают убыток одного ордера. В итоге - серия из трёх ордеров закрылась в плюсе. Аналогично робот действует, если цена продолжает переть против него и далее... Т.е., он продолжает открывать ордера против движения, но при этом динамично двигая уровень профита серии за ценой. При расчёте депа и установке настроек логично исходить из того, что серия ордеров должна перекрыть минимум 600 безъоткатных пунктов, а с запасом - и все 1000. Хотя сложно представить такой движняк, и думаю вряд ли он возможен на практике.
Я так думаю, что динамичное следование уровня профита серии ордеров за ценой - это весьма недурственное решение и с моей колокольни выглядит значительно лучше, чем упорное стояние на изначально выставленном профите. А вот не пошла цена в нужном направлении - и что ? Варианты трейдера, работающего вручную:
► получают стопак ► локируют (и потом долго не могут решить, когда и какую позу закрыть первой) ► пересиживают (если хватает средств на депе). И кстати, не факт, что позу удасца пересидеть. ► открывают сделку на зеркальной паре. Но это вопщем то лишь разновидность предыдущих двух вариантов.
Все варианты явно хуже Илановского двигания профита серии ордеров за ценой.
Переброс из форума Альпари... Dikons: "Кстати, по оттачиванию (тестам) роботов. Если какой то робот показывает слив - возможно ему просто не хватило стартового депа. Рекомендую тестить роботов, выбирая в настройках сперва 50000 депо. Если робот показывает устойчивый рост депа - уменьшаем стартовый деп и ещё раз тестим... Таким образом выясняется, от какой минимальной суммы можно его запускать в реал. "
Переброс из форума Альпари... Dikons: "Иланы открываются почти от балды, что вопщем то свойственно всем роботам, в ядре которых математический алгоритм. Данная версия методой входа в рынок ничем сопсно не отличается: открывает буйную серию, если свеча 1 закрылась выше свечи 2 (свеча ноль - текущая). Зеркально для сольной серии. Если к примеру робот закончил буйную серию и после этого определил вышесказанное условие - снова откроет буйную серию. Иначе засолит. Повторюсь, что решающее значение имеет стартовый капитал и ещё более решающее - толково подобранные настройки для конкретной пары. "
Доброго времени суток! Тестю сейчас робот, все хорошо, но когда он встает против движения цены, то просадка немного напрягает, сейчас экспериментирую с размером лота и шагом открытия следующего! А в целом спасибо за робота!
У меня на депе сразу два робота трудятся. Одому разрешено только буянить, другому - только солить. Не сложно догадаться, что пока один снимает движняк, другой - сидит в просадке, пока не вытащит свою серию ордеров в прибыль. Соотвецтвенно, Средства на депе постоянно в некоторой просадке. Однако это не мешает зарабатывать. Хотя чисто психологически - да, непривычно такое наблюдать. За спасибо - спасибо, однако я не есть автор этого робота.
Воткнул одному Иланоподобному роботу визуализацию настроек и текущего состояния. Выводится на экран в левый верхний угол:
"К этому графику подключен робот: ******* , с настройками: лот = **, профит = **, шаг = **, макс. кол-во ордеров робота = **, Magic ордеров робота: * Робот ведёт сетку ордеров: BUY, открыто * ордеров, прибыль сетки: **"
Удобно, тем что не нужно заглядывать в настройки, что бы вспомнить чего там настроено, а так же ручками подсчитывать ордера, либо их общий текущий профит/просадку. Возможно, на досуге и в Илана 1.6 вставлю такую же примочку. Это будет версия: Ilan-1.6-D-02
... ближе к ночи вставил таки визуал кол-ва открытых ордеров и их общий профит/просадка. Версию D-02 менять не стал на D-03. Просто, кто сегодня скачал эту версию между 16:00 и 21:00 по Москве - рекомендую скачать заново.
Привествую! писал на фруме альпари -как ты их пускаешь на встречу ?? в настройках нет команды только селл или только бай? И размышления на тему теоритические - пущенный навстречу робот может из серии 25 ордеров компенсировать 1 до 5 если исходить из предположения что движение в его сторону. Это уменьшант риски по прогибу на 10-15% . На истории евро и фунта с 2008 г были несколько серий движения 1200 -1500 пипс в 4 знаках без существенного отката.
Consul, тут ведь голая математика - пока один вытаскивает серию из просадки, другой снимает весь движняк, вызвавший просадку первому. Безъоткатный движняк в 1200...1500 п - в студию пожалста.
Consul, тут ведь голая математика - пока один вытаскивает серию из просадки, другой снимает весь движняк, вызвавший просадку первому. Безъоткатный движняк в 1200...1500 п - в студию пожалста.
Quote (Dikons)
Consul, тут ведь голая математика - пока один вытаскивает серию из просадки, другой снимает весь движняк, вызвавший просадку первому. Безъоткатный движняк в 1200...1500 п - в студию пожалста.
Математика говорит что лот открытый в прибыль будет закрыт по прибыли. Равновесное состояние возможно только на постоянных лотах, а у тебя в убытке все время растет сумма лотов , а прибыль фиксится начальным лотом. В итоге убыток по математике обязан нарастать тем больше , чем больше лесенка лотов. Посмотри статистику реального счета , если лесенка убытка нарастает -убыток по еквити тоже нарастает и его никак не сможет перекрыть 1 лот зафиксированной прибыли. Тоесть ты хеджируешь позицию на 5-15%. Реально безубытосной она станет как только размер эквити привысит максимальные пргибы по данной валютной паре.
Безъоткатный движняк в 1200...1500 п - в студию пожалста.
Из свежего фунт падалс 30.04.2012 по о1.06.2012 скромные 10 фигур . И несомненно там есть отскоки по 50пипс. , только илан убился несколько раз на этом участке , так как точка его входа определяет пройдет он его или нет.
У меня в настройках стоит LotExponent=1 Соотвецтвенно все лоты постоянны. При движняке против одного из роботов - нарастает лесенка другого, но постоянными лотами. При этом их общий профит двигается за ценой пошагово, при открытии каждой следующей ступеньки. На фунта не ставлю т.к. на истории евра показывает наилучшие результаты. И кстати, не знаю с чем это связано, но и большинство роботов наиболее устойчивы именно на евре.
Dikons как ты запускаешь роботов на встречу друг другу?
Добавлено (03.10.2012, 01:53) --------------------------------------------- и кстати, Версия 1.6-D-02 ко мне скачивается одним файлом, с расширением .ex4, что с ним делать не понимаю.
Добавлено (03.10.2012, 02:22) --------------------------------------------- и еще, на каких таймфреймах вы его используете?
Включение встречных роботов (не обязательно Илана): > проверяем положение кнопки [Советники] - пока мы всё не подготовили - должна быть выключена (отжата) > открываем два графика (окна) интересуемой пары (к примеру EUR) > выбираем одинаковый период на обоих графиках (к примеру M5) > подключаем на каждый график одинаковый робот > выбираем одинаковые настройки обоим роботам, кроме двух моментов: 1) MagicNumber должны быть разные (к примеру 101 у одного робота и 102 у другого) 2) В настройках роботов, во вкладке Общие - одному выбираем only long (разрешаем ему только сделки BUY), а другому - only short (только SELL)
х. Нажимаем кнопочку [Советники] - роботы начнут работать (если Интернет, разумеется подключен).
-------------------------------------------------------------------------------- В версии D-02 применены (местами) мои методы программирования и у меня нет особо горячего желания их светить, соотвецтвенно в архиве только сам файл робота (без исходника). Файл ложится туда же, где и все роботы. Терминал его подхватит (робот будет виден в списке Навигатор>Советники. Всё вопщем то, как обычно...
------------------------------------------------- У меня на M5
На тестах заметил, что во флэтах робот снимает прибыля с любыми настройками. Снос депа на резком движняке - основная опасность. Сопсно именно для таких мест нужны настройки, под конкретные запросы и под конкретный деп.
Роботизация. ------------------ Где то помнится у какого то чела видел картинку с графиком. На графике было видно движение пары тремя свечами и "резиновый" флэт. К картинке чел приложил весьма толковый комент: "На этих трёх свечах трейдеры сколько то заработали (кто сколько успел), а вот на этом растянувшемся флэте - отдали всё, что заработали". (примерно так, дословно не помню).
-------------------------------------------------------------------------------------------------- Если посмотреть историю - действительно - приличные паровозы бывают нечасто. Пары в основном флэтят, как бы насщупывая, где оборона слабее. Прорыв - и следующий флэт... Человеку крутиться во флэте довольно таки утомительное занятие. И кроме того, каждый подспудно, надеется "Вот щас то паровоз увезёт далеко и надолго" (ну или примерно так). А роботу заточенному на флэт - флэт = золотая жила. Все роботы на ядре сетки - флэтовые. Но и при движке против позы, всё равно усредняют сетку - это лишь вопрос депа и толковых настроек.