Крутится обычный робот, пробой какого-нибудь уровня и вход в сделку, жесткий тейк 10 пунктов. На истории не было сливов, эквити просто дико ползет вверх без просадок вообще!
В реале вот, что!!! =
1) Первая проблема = плохой интернет, хотя буквально через пару минут проверил связь, 6 мегабит скорость, пинг вполне норм.
Сначала все идет супер, робот колотит сделки, вдруг слив. Проверяю, вижу: 2016.02.10 03:07:25.672 '128370': connect failed [Нет связи]
!!!!
2)
Вторая проблема = старое железо...
Ладно, уменьшаю размер лота входа в сделку! Эквити чуть более плавная, меньше угол заползания наверх, но ладно, устраивает! Вдруг снова слив!!! Проверяю и вижу =
Депозит почти слит, хочется вырубить нафиг робота :-( Оставляю! Размер лота увеличиваю. Эквити опять ползет в гору под привычным углом!
3)
Третья проблема = проскальзывание.
И вчера опять второй слив! слив! Да что такое-то! Разбираюсь! Обалдеть =
Ровно 10 пунктов!!! Робот должен был в плюс закрыть сделку!!! Перевернуться в лонг депозита не хватило уже! Пересидеть = плеча… А торгую строго по тренду, пересидел бы, НО отмаржинколило на самой верхуше, прямо в 1 пункт и цена откатилась далеко вниз :(
Итог маржинкол.
Железо:
4 x Intel Core i3 540 @ 3.07GHz, RAM: 1114 / 1719 Mb, HDD: 85195 / 476837 Mb
На нем только терминал И ВСЁ. Вот на такие грабли пока наступил… Но планирую продолжить эксперименты, пока все проблемы решаемы, а вот что ждет впереди пока не известно, какую проблему в очередной раз преподнесет жизнь.
B. Luxury Village,
Of course, in theory, practice and theory are the same, but in practice they never are!
«На истории не было сливов, эквити просто дико ползет вверх без просадок вообще!» первый признак того, что кто-то включил оптимизацию на истории, получил набор параметров и думает, что взял быка за яйца. Такое, обычно, не работает.
«Первая проблема = плохой интернет» — в первую очередь робот должен быть защищен от перебоев связи/зависонов компьютера/проблем на стороне брокера. Во вторую можно наладить резервный канал связи, а лучше сделать резервный бот-контролёр на удалённом хостинге.
«Вторая проблема = старое железо...» железо вроде нормальное, но памяти маловато и винт не SSD вероятно, это стоит исправить. Плюс индикаторы какие-то «ту словли», индикаторы встроить напрямую в бота.
«Третья проблема = проскальзывание.» это не проблема, это условия задачи. На евре могут быть проскальзывания и в 100+ пунктов (4-й знак). Робот не должен сливать в этом случае либо должен зарабатывать очень быстро, удваиваться между такими случаями, чтобы успевать выводить резерв на случай слива.
Что история это просто свечи, а скорость изменения свечей и внутри свечей не учитывается, а это порой самый важный фактор!
Как его учесть? да ни как! Надо отсекать при торговле временные интервалы когда выходят важные новости, начальный час торгов, клиринг и т.д. благо эти временные интервалы известны.
И надо ставить ордера на закрытие поз (лось и тейк в стакан), а не пытаться закрыться по рынку
Конечно такая схема не работает со многими вариантами мартингейла, но если лоты распределены более менее равномерно и без большого риска для депо — должно быть нормуль.
Ну и конечно прибыльного бота со спредом 10 сделать это не хухры мухры ))
Хотя я тоже пробовал в своё время. Приемлемое исполнение для таких дел давал альфа-форексовский терминал МТ5. Вот вам рефка, зарегайтесь попробуйте:
https://my.alfa-forex.ru/ru/registration/index?partner_id=31317
Котировки нефильтрованные, так что бывают шпилины которых нет у других брокеров. Лучше работать с тиковыми данными.
Вот вам ещё рефка (forex.com), очень крутые ребята, спред у них увеличенный, но зато котировки фильтрованные, шпилины редкие, тайм GMT как положено, исполнение очень хорошее, чаще всего лучше чем заявлено и какие-то волшебные объемы в терминале (смотреть после закрытия свечи), они не тиковые, их можно использовать при принятии решения чего я больше ни у одного форекс брокера не видел (только на риалсчете, на демо объемы другие):
https://secure.efxnow.com/NewOLS_GCUK_EN/applyforex.aspx?BC=MQUV&IBC=ABOR&SIBC=ABOR
То что данные не восстановимы — регулярный бакап решает массу проблем. Папку с важными данными, не используемыми терминалами, можно зазеркалировать с обычным винтом на случай краха. Да и SSD очень надежная штука, ни как не менее надежная чем обычный винт, если всякое Г не покупать, конечно. Plextor, Crucial — нормальные SSD по ресурсу, те же 3-5 лет круглосуточной работы за которые обычные винты (большинство современных) высыпаются они прекрасно работают (при условии нормальной нагрузки). Впрочем я и в сервер бытовых SSD навтыкал, там нагрузка в разы выше обычной — пока нормально пашут.
RamDisk выручает, только если винда тупит и начинает сбрасывать кеш на диск вместо использования свободной памяти.
mega.nz/#!AIQmRBQI!ZvpPSvI5UrNaimKaGeYzacssKI3cjTRaxzcs50VOCng
mega.nz/#!BZpTESoL!F1hzOwsB52qKQKCnCVswLqrv1Fp6yjKN8jL8ukdoc1Q
Через кого работаете, если не секрет?
Железо тут вообще ни причем.
Хороший интернет сейчас тоже не проблема.
Я только 4G пользуюсь.
На каком брокере торгуете? Какой тип счёта?
ну так это типичная уловку кухонь))
а значения индюков из инета чтоле выкачиваются? чет ппц какой-то… походу индюки у тебя херовые тормозные. попробуй в настройках метака уменьшить число отображаемых баров — если индюк так написан что каждый раз по всем барам пересчитывается, то может помоч…