usd/chf, usd/jpy, gbp/usd, eur/usd, aud/usd, usd/cad думаю заменить usd/jpy на eur/jpy
[Сливатор] RandomWalker
От loopsider, 13 ноября, 2011 в Черный список
usdcad может оказаться неплохой парой.
да нормально работает сегодня 2 профита по ней
nzdusd тоже стоит пощупать.
Ход у нее поменьше, чем у кенгуру вроде, и ТП/СЛ может чуть меньше надо бы, но цена пункта и связанные с ней прибыль/убыток такие же, как у "взрослых" евры и фунта.
А залог меньше не бывает...
по EURJPY намечается первый лось ... еще не вечер дождусь закрытия
Сегодня в 03-45(GMT) закрыл сделку по USDCHF -65 пунктов :(
К стати это первый минус с полудня 30-го числа!
Стоит на 7-ми парах: USDCHF, USDJPY, USDCAD, GBPUSD, AUDUSD, GBPJPY, EURJPY
Счёт Альпари демо.
Цитата
а у меня на инсте в плюс по чифу сеня в обед закрыт
А вот на инсте-демо, по этой паре, сделка была закрыта вчера в 17-45(GMT) с -61 пунктов.
Открылись эти сделки на альпари и инсте с разницой в 5 минут ~ 14-20(GMT)
Странно...
это нормальное явление для "бота"
былоб странно если он только в + торговал :)
К стати это первый минус с полудня 30-го числа!
А вот и лоси пришли :-\
Выкладываю новую версию советника, Random Walker 1.3. Добавлено:
1. Возможность работы несколькими ордерами
2. Установка часа окончания работы в пятницу
3. Трал по фракталам. Трал включается при достижении уровня профита SoftTakeProfit и НЕ является стандартным выходом в данной стратегии, см. комментарий ниже.
Поскольку вопросы пошли уже по третьему кругу, собираю вместе описание настроек советника.
1. ММ.
Тут все как обычно. Можно торговать фиксированным лотом (FixedLot=TRUE, LotSize), процентом от депо (ScaledLot = TRUE, LotPercent, процент приведен к плечу 1:100, посмотрите сначала в тестере), фиксированным риском (FixedRisk = TRUE, стоплосс = LotPercent % от депо).
2. Main Logic.
MaxTrades – максимальное количество одновременно открытых ордеров. TimeOutMin – минимальный интервал между ордерами (в мин). Далее идут параметры СЛ и ТП, в 4х-значных пунктах. HardStopLoss - это обычный СЛ. SoftStopLoss - это уровень убытков, начиная с которого сов выходит если есть сигнал в противоположную сторону. SoftTakeProfit – уровень профита, при достижении которого меняется алгоритм выхода (на более слабый) + включается трал.
3. Trend parameters. ТФ и период МА, которая определяет, в какую сторону открываемся.
4. WPR M1 parameters, WPR M5 parameters. ТФ, период и уровень индикаторов сигналов.
5. Trading time. Время работы советника по GMT и GMT смещение времени ДЦ. Час окончания работы в пятницу. Вне «торговой сессии» советника новые позиции не открываются, уже открытые сопровождаются. Торговая сессия с HourStartGMT по HourEndGMT ВКЛЮЧИТЕЛЬНО (если «с 2 до 8», то работает с 2:00 до 9:00).
6. Трал. Bars_Fractals – количество баров в фрактале. При достижении профита SoftTakeProfit, СЛ передвигается под (над) последний сформировавшийся фрактал.
Все ТФ в советнике прописаны явно, так что на какой график вешать должно быть без разницы. Однако, в ветке есть утверждения об обратном. Если есть сомнения, наиболее безопасный способ а) вешать сов на М5, т.к. с него идет основной сигнал и б) открывать пустые графики М1 и H1. Есть ли смысл в пустых графиках, я не уверен, но по крайней мере можно себя утешать, что сделано все возможное для правильной работы бота :)
Теперь о трале и безубытке. Надо четко понимать, что ничто в этом мире не достается даром. Если вы переводите в безубыток или тралите, то при каждом закрытии по СЛ (пусть в профите), вы недополучаете прибыль. В ситуациях, когда средняя выигрышная сделка существенно меньше среднего лося, недополучение прибыли в каждой сделке весьма чревато. Поэтому, если нервы напрягаются, то сбрасывайте лоты, будут целее и деньги и нервы. Другое дело, если вы видите что-то, что боту недоступно -- например, что в воздухе пахнет жареным. Зарывайте ордера руками, выставляйте свои СЛ и ТП, боту это не помешает.
Спасибо за предложения. Я над ними размышляю, даже если потом им не следую :)
Ну, и наконец. Если вы заработали денег этим ботом, можете рассмотреть возможность потратить часть из них на поддержку автора. Этим вы увеличиваете шансы на то, что в будущем появится еще что-нибудь заслуживающее внимания.
Webmoney Z290528670749
ЦитатаЧас окончания работы в пятницу.
только хотел написать об этом :)
количество лотов интересно ... попробуем с понедельника
а просьба о "противоположных" ордерах ?
а просьба о "противоположных" ордерах ?
В смысле? Запрет противоположных ордеров для брокеров с No-Hedge правилом? Тогда уж и поддержку FIFO тоже. Действительно надо что-ли?
Он подхватит сделки от старшего брата? Или ручками..?
Подхватит. Ордера идентифицируются по магику, а его я не менял.
loopsider МОЛОДЕЦ. ;) визуально в тестере Random Walker 1.3 показывает себя не плохо.
на истории и реале нет нечего общего
за неделю сов "проработал" в + на некоторых парах, а по истории он всё слил
с понедельника запущу на следующих парах:
AUDUSD, EURJPY, GBPUSD, USDCAD, USDCHF, USDJPY,
Алпари микро с лотом 0.01 пару терминалов с параметрами MaxTrades: 1 3 и 5
GMT круглосуточное, по пятницам отключаю после 15-00, в понедельник запускаю в 7-00.
2 test13
После того, как уважаемый loopsider даст дополнительную инфу по ММ в сове, попробуйте поработать не с фиксированным лотом.
Сов выглядит позитивно и обещает профит - и использование определения лота по ММ должно бы профита и добавлять.
test13 ты даже не смотришь как новая версия по визуалу работает? тупо ставишь на все пары? MaxTrades больше 3 не советую. и пары с япошками тоже. ;)
я с версией 1.2 предварительно прогнал на истории по всем тем парам куда ставил ... результаты отличаются в разы
тот-же гбпюсд - на истории сливает, на реале принес прибыль без лосей
тестирую не первый день и не первую сову, цифры на демо - истории - реале, везде разные.
тоже что и с евро бакс, на робофорексе торгует в + а на алпари в - (реал)
на вопрос отвечаю да, ставлю на все пары. причем на те заработанные $, что он отработал на прошлой неделе :) не жалко
япошки согласен, но согласись - интересен результат ;)
MaxTrades почему больше 3 не ставить ? на данный момент с сентября стоит сова с разрешенными 10 лотами, торгует изумительно.
будем тестировать и делать выводы!
MaxTrades почему больше 3 не ставить ? на данный момент с сентября стоит сова с разрешенными 10 лотами, торгует изумительно.
С сентября работает 1-я версия RandomWalker - или о какой-то другой сове речь?
Просто тест на реале почти 2 месяца - это уже очень интересно, непростой был период на рынке.
Так этот сов или нет?
те заработанные $
test13 а ты эти заработанные заработал с какими настройками?
MaxTrades почему больше 3 не ставить?
...
будем тестировать и делать выводы!
TimeOutMin, если не ошибаюсь, по умолчанию 20.
Этак и 2-го ордера вряд ли дождаться.
Хотите больше ордеров протестировать - обдумайте настройки.
test13 я так понял ты под каждую пару подгоняешь параметры или всё стоит по умолчанию.? интересен результат конечно по всем парам. ;)
сначала по дефолту, потом по результату начинаю подгонять. тп 10-20 как стандарт на все пары (при условии, что сов открывает в день несколько позиций), оптимально и безболезненно. лоси у каждой пары свои.
Добавлено: 05-12-2011 06:55:13
MaxTrades почему больше 3 не ставить ? на данный момент с сентября стоит сова с разрешенными 10 лотами, торгует изумительно.
С сентября работает 1-я версия RandomWalker - или о какой-то другой сове речь?
Просто тест на реале почти 2 месяца - это уже очень интересно, непростой был период на рынке.
Так этот сов или нет?
с другой совой
эту (1.2) я запустил на прошлой недели числа с 28.11.2011г.
с 15.11.2011г. ставил на евробакс первую версию, всё слил
1.3 запустил не в 7-00 как планировал а в 2-00
запустил 2 терминала с параметрами:
ТП 10 и ТП 20
2 лота
торговля с 2-00 до 22-00
ГМТ +2
в пятницу до 18-00
трал отключен
остальное по дефолту
на остальные терминалы не хватило ресурсов (работает еще 6 терминалов в тестовом режиме)
----
лоты которые не закрылись в прошлую пятницу (2.12.2011г.) закрылись в понедельник, все в +
те заработанные $
test13 а ты эти заработанные заработал с какими настройками?
по дефолту с отключенным Trading Time - false
лучше торговать (ГМТ 0 _http://www.forexmarkethours.com/) с 8-00 до 20-00, в этот промежуток меньше лосей
c 22-00 до 5-00 по АУД лоси
MaxTrades почему больше 3 не ставить?
...
будем тестировать и делать выводы!
TimeOutMin, если не ошибаюсь, по умолчанию 20.
Этак и 2-го ордера вряд ли дождаться.
Хотите больше ордеров протестировать - обдумайте настройки.
по GBPUSD (+), USDJPY (-) и EURUSD (+) уже открылся второй лот с интервалом 30 минут
остальные пары по 1
яб сам выставил интервал 2 часа, пока тестим
Добавлено: 05-12-2011 11:31:04
20 минут на открытие следующего лота однозначно слишком мала .. открываются в томже направлении и 2 ордера (открытые вторым лотом) уходят в минус, рынок развернулся
интервал нада побольше
Добавлено: 05-12-2011 11:37:28
чемто напомнило Bug Jyki
Изменено 5 декабря, 2011 пользователем test13
MaxTrades почему больше 3 не ставить?
...
будем тестировать и делать выводы!
TimeOutMin, если не ошибаюсь, по умолчанию 20.
Этак и 2-го ордера вряд ли дождаться.
Хотите больше ордеров протестировать - обдумайте настройки.
по GBPUSD (+), USDJPY (-) и EURUSD (+) уже открылся второй лот с интервалом 30 минут
остальные пары по 1
яб сам выставил интервал 2 часа, пока тестим
Добавлено: 05-12-2011 11:31:04
20 минут на открытие следующего лота однозначно слишком мала .. открываются в томже направлении и 2 ордера (открытые вторым лотом) уходят в минус, рынок развернулся
интервал нада побольше
Или намного меньше, 1-2-5 минут максимум...
Или рынок час за часом будет идти в одну сторону?
Редкость это большая вообще, а сейчас так особенно.
Надо еще успеть повторно открыться в плюс, пока импульс не иссяк...
Тут же ж вопрос выгодно или невыгодно торговать более чем одним ордером при условии выставления по времени - а не по позиции (ведь более одного ордера уже хоть какая-то сеточка).
И если зазор времени слишком велик, то второй ордер может открыться даже хуже первого и дай-то Бог суметь покрыть минус от первого.
Сложные торги для бота, конечно, "пилу" и людям торговать тяжко.
MaxTrades почему больше 3 не ставить?
...
будем тестировать и делать выводы!
TimeOutMin, если не ошибаюсь, по умолчанию 20.
Этак и 2-го ордера вряд ли дождаться.
Хотите больше ордеров протестировать - обдумайте настройки.
по GBPUSD (+), USDJPY (-) и EURUSD (+) уже открылся второй лот с интервалом 30 минут
остальные пары по 1
яб сам выставил интервал 2 часа, пока тестим
Добавлено: 05-12-2011 11:31:04
20 минут на открытие следующего лота однозначно слишком мала .. открываются в томже направлении и 2 ордера (открытые вторым лотом) уходят в минус, рынок развернулся
интервал нада побольше
Или намного меньше, 1-2-5 минут максимум...
Или рынок час за часом будет идти в одну сторону?
Редкость это большая вообще, а сейчас так особенно.
Надо еще успеть повторно открыться в плюс, пока импульс не иссяк...
Тут же ж вопрос выгодно или невыгодно торговать более чем одним ордером при условии выставления по времени - а не по позиции (ведь более одного ордера уже хоть какая-то сеточка).
И если зазор времени слишком велик, то второй ордер может открыться даже хуже первого и дай-то Бог суметь покрыть минус от первого.
Сложные торги для бота, конечно, "пилу" и людям торговать тяжко.
соглашусь что торговать одним ордером "выгодней" если речь идет про бота...
Поясню про ММ.
1. FixedRisk=TRUE: лот выставляется таким образом, чтобы СЛ КАЖДОГО открытого ордера соответствовал LotPercent % от депо. Если одновременно открыто n ордеров и все они садятся на HardStopLoss, то убыток составляет n*LotPercent % от депо.
2. ScaledLot = TRUE: лот выставляется как LotPercent % от свободной маржи, приведенной к плечу 1:100. Проще всего понять, прогнав бот в тестере. Так, при депо 1000USD, LotPercent=10, и евродоллару получаем открытие первого ордера лотом 0.1 (второй ордер открывается лотом чуть меньше, т.к. маржа уменьшается).
на истории и реале нет нечего общего
за неделю сов "проработал" в + на некоторых парах, а по истории он всё слил
Я уже говорил, что тестировать этого бота по тикам, сгенерированным тестером нет никакого смысла. Если ваш брокер не предоставляет тиковых котировок, единственная возможность это использовать тики от Дукаскопи или от других сторонних "производителей".
Архивы истории для скачки. Сам качество не проверял.
_http://www.forextester.com/data/datasources.html
_http://www.forextester.ru/HistoryServiceDescription.html
_http://leprequotes.com/
_http://fortrader.ru/mql/istoriya-kotirovok-dlya-metatrader-4.html
Обращайте внимание на значность - вроде 4-хзнак, надо бы и 5-тизнаки.
Поясню про ММ.
2. ScaledLot = TRUE: лот выставляется как LotPercent % от свободной маржи, приведенной к плечу 1:100. Проще всего понять, прогнав бот в тестере. Так, при депо 1000USD, LotPercent=10, и евродоллару получаем открытие первого ордера лотом 0.1 (второй ордер открывается лотом чуть меньше, т.к. маржа уменьшается).
Идею вроде понял - с учетом плеча 1:100 и вида валюты депо, покупка/продажа другой валюты (пары) на указанный пользователем % от свободных средств. Типа как в обменном пункте - только с учетом плеча 1:100.
Но разве текущий курс не учитывается?
Теоретически за 100 баксов депо можно купить разное кол-во евро и ауди, значит, и вычисляемый ботом лот ордера в зависимости от курса покупаемой/продаваемой валюты должен меняться? Или нет?
Опять таки, покупка и продажа - это ж разные формулы?
Плюс валюта депозита бывает разной - и у каждого ДЦ ежедневно меняющиеся курсы конвертации.
Плюс пары вида XXXUSD, USDXXX, YYY/ZZZ - и на каждую своя формула расчета для купить и продать, тем более что валюта депозита вообще третьей к паре может быть...
Я прошу прощение что достаю - но надо ж понимать в пределах каких лотов и рисков будет работать бот согласно ММ.
Может, подскажите где про это подробно, с формулами можно почитать?
Или, если можно, приведите набор формул, который вы использовали...
P.S. loopsider, выше я спрашивал, может вы подумаете насчет введения в блок ММ дополнительной переменной "кол-во ордеров, учитываемых при расчете лотов ордеров"?
Чтобы учитывать все или часть заданных пользователем в MaxTrades ордеров при вычислении в блоке ММ лотов выставляемых ордеров.
Вам такая опция совсем не нравится?
Изменения в коде вроде небольшие потребуются, а у пользователей большая возможность управлять рисками появится.
Изменено 11 декабря, 2011 пользователем nixxer
У меня сов сливает уверенно так на тестах... Выкинуть тесты?
Добавлено: 05-12-2011 20:01:13
Хотя вот ей богу когда люди пишут сов сами тут факторов маркетинга и умышленного снижения прибыльности точно нет... Поэтому ребят давайте станьте героями, подарившими форуму грааль :)
Изменено 6 декабря, 2011 пользователем System_Nick
У меня сов сливает уверенно так на тестах... Выкинуть тесты?
Бывает, что ордера принудительно закрываются по завершению теста.
Выглядит как слив, а реально ордера просто не успели закрыться штатно, время закрываться не пришло.
Минуса же в тесте при этом как при лосях.
У вас не такое?
Также стоит глянуть нет ли разрывов в котировках, о чем дважды писал loopsider.
Попробуйте в Trend parameters ТФ=15 и период МА типа 21 или 13, а то и 8.
8-13 свечей м15 должно хватить показать куда рынок последние 2-3 часа смотрел.
Оно, конечно, не Тренд с большой буквы будет, но куда шли торги последние 2-3 часа, сов, может, и поймет.
FixedRisk = TRUE, стоплосс = LotPercent=5, SoftStopLoss=30, HardStopLoss=50.
Ну, что-то такое.
Может, сов и взбодрится, поадекватнее станет.
Ну и с временем торговли тоже попонимайте, хитрая это настройка, для каждой пары м.б. и своя.
Добавлено: 05-12-2011 20:22:12
Хотя вот ей богу когда люди пишут сов сами тут факторов маркетинга и умышленного снижения прибыльности точно нет...
Поэтому ребят давайте станьте героями, подарившими форуму грааль :)
Вот я ж уважаемого loopsider именно поэтому и достаю!...
Оно как бы нехорошо так с авторами: но хочется как лучше - и очень не хочется как всегда.
Изменено 6 декабря, 2011 пользователем Старик
Для публикации сообщений создайте учётную запись или авторизуйтесь
Перейти к списку тем