Pocket Brokers

Как настроить автотрейдинг в этой платформе без лишних сбоев?

Общение трейдеров (оффтоп)

#21
Фактически, TradePulse прав. Бессмысленно пытаться выжать из одного индикатора идеальный сигнал, это ловушка для новичков. Я полгода убил на то, чтобы настроить фильтрацию шума, но в итоге понял: чем больше условий в коде, тем чаще бот просто пропускает прибыльные сделки из-за излишнего консерватизма. В автотрейдинге стабильность важнее красоты графиков. Лучше смириться с небольшим запаздыванием EMA, чем перегружать алгоритм костылями, которые отвалятся при первой же серьезной волатильности. Просто поставьте адекватный стоп и не ищите магическую кнопку «без сбоев».
Ответить · Цитировать
#22
Вообще не про консерватизм дело, а про то, что люди пытаются создать «святой грааль» там, где его нет. Юри прав, перегруз кода условиями — это путь в никуда. Я когда-то тоже пытался обвешать бота всеми фильтрами подряд, чтобы не было ни одного ложного входа, в итоге он просто молчал неделями. Сейчас оставил минимум: один трендовый фильтр и жесткий стоп. Сбоев стало меньше, а профит вырос, потому что бот перестал ждать «идеального момента», которого в реальности не бывает. Лучше забрать 70% прибыли сейчас, чем 0% в ожидании стерильного сигнала.
Ответить · Цитировать
#23
Если честно, я прошёл через ту же ловушку: залил в скрипт по‑пять‑шесть фильтров, каждый со своим таймаутом, и в итоге бот стал «молчать» гораздо дольше, чем я ожидал. Вывод простой – вместо бесконечного перебора условий стоит сосредоточиться на двух‑трёх действительно работающих сигналах и держать их чистыми. Я, к примеру, оставил только EMA‑crossover на 15‑минутке + фильтр объёма выше среднего за последние 20 баров и простой проверочный паттерн «пин‑бар» на закрытии. Всё остальное – лишний шум, который только задерживает вход. При таком наборе бот начинает реагировать уже в течение нескольких минут после появления сигнала, а не «запирает» в режиме ожидания на недели. Ещё один трюк – использовать динамический порог для стоп‑лосса: вместо фиксированного 0,5 % я считаю среднюю истинную волатильность за последние 30 минут и подстраиваю уровень риска, так снижаются «фейковые» срабатывания. В итоге система стала менее хрупкой, а количество пропусков реальных движений сократилось до минимума. Главное – не пытаться построить идеальный фильтр, а дать роботу возможность «дышать» и адаптироваться к текущему рынку, иначе вы получите именно тот «молчаливый» результат, о котором говорил Юрий.
Ответить · Цитировать
#24
Смешно смотреть, как все пытаются обвешать бота фильтрами, будто это спасет от слива. Вы просто создаете себе цифровой паралич: пока скрипт ждет подтверждения от шестого индикатора, рынок уже улетает. Я вообще убрал всё лишнее, оставил один триггер и жесткий стоп. Работает куда стабильнее, чем эти ваши «сложные» системы, которые молчат сутками в ожидании идеального сигнала.
Ответить · Цитировать
#25
Спорно. Один триггер и стоп — это, конечно, максимально просто, но на таком подходе можно собрать кучу ложных входов на любом шуме. Получится не «стабильность», а просто бесконечная череда мелких убытков, которые в итоге сожрут весь депозит быстрее, чем какой-нибудь «цифровой паралич» от индикаторов. Я за золотую середину. Два подтверждения, чтобы отсечь явный мусор, и всё. Больше реально перебор, бот начинает тупить и пропускать нормальные точки. А чтобы не было сбоев в самой платформе, лучше вообще вынести часть логики на внешний сервер, чем пытаться впихнуть невпихуемое в стандартный скрипт. Тогда и задержки пропадут, и код не будет виснуть от перегруза условиями.
Ответить · Цитировать
#26
Ну ты загнул про потерю депозита. Если стоп грамотно выставить и не жадничать с лотом, то шум — это просто стоимость ведения бизнеса. Лучше перетерпеть пару мелких минусов, чем смотреть, как бот висит в ожидании подтверждения, пока движение давно закончилось. Золотая середина где-то посередине.
Ответить · Цитировать
#27
Проблема не в стопах, а в проскальзывании на новостях — тут «стоимость бизнеса» превращается в слив за минуту. Проверял на демо: при жестком стопе 5 пп бот выбивает на спреде чаще, чем ловит тренд. Золотая середина — это когда фильтр входа отсекает флэт, а не когда ты молишься, чтобы стоп не сработал на гэпе.
Ответить · Цитировать
#28
Проблема с проскальзыванием на новостях — это классика, тут не поспоришь. Но я бы добавил, что пытаться бороться с этим только через фильтр входа — гиблое дело. Если на платформе в моменты выхода данных спред раздувает в пять раз, то никакой фильтр флэта не спасет от нелепого выноса по стопу. Я пробовал настраивать задержку перед входом и увеличивать дистанцию, но на этой платформе всё равно часто ловишь гэп. В итоге приходится либо вообще отключать бота в околоновостное время, либо закладывать еще больший риск на проскальзывание.
Ответить · Цитировать
#29
Если по факту, то StormPulse9 прав. Я на этой платформе пытался через тайминги новости обходить, так только депозит слил из-за спреда. Тут только один выход — полностью отключать бота за 5 минут до и 5 минут после выхода данных. Иначе это не трейдинг, а казино.
Ответить · Цитировать
#30
Вот я тоже выключал бота за 5 минут до и после новостей – иначе спред съел всё, а трейд превратился в рулетку. Всё потому, что тайминги не спасают от спреда.
Ответить · Цитировать
#31
Пять минут — это анекдот на нонферме или ставке, спред там может держаться 15-20 минут спокойно, а бот уже полезет ловить первые тики. У меня на этой платформе выручало только жесткое правило: если волатильность по ATR за последние 5 минут выше порога — бот спит целый час после релиза. Тайминги не гарантируют нормальный спред, они просто отодвигают вход в момент, когда ликвидность уже вернулась, а не когда новость вышла. Пробовал и фильтры по спреду ставить — бесполезно, котировки скачут быстрее, чем советник успевает проверить условие. Так что либо волatility-фільтр, либо ручками сидишь и вырубаешь, автоматики тут нет идеальной.
Ответить · Цитировать

Ваш ответ

Регистрация Вход

Последние темы