Ha зaкpытии бeлoй cвeчи зaкpывaeм paнee oткpытыe лoнги в плюc.т.е. чтобы закрыть в плюс ВСЕ лонги, надо закрывать позицию не на первой попавшейся белой свече, а только по цене выше самой дорогой из предыдущих покупок.
for (int bar = 1; bar < Bars.Count; ++bar) { if (IsLastPositionActive && (bar == Bars.Count-1 || Close[bar] > Open[bar])) { while (ActivePositions.Count > 0) ExitAtClose (bar, ActivePositions[0]); } else if (bar < Bars.Count-10 && Close[bar] < Open[bar]) { BuyAtClose (bar); } }История торгов Сбера с 01.01.2018 по 31.12.2024 на дневках добыта с сайта
for (int bar = 1; bar != Bars.Count; ++bar) { if (IsLastPositionActive && (bar == Bars.Count-1 || Close[bar] > Open[bar])) { while (ActivePositions.Count > 0) ExitAtClose (bar, ActivePositions[0]); } else if (bar < Bars.Count-10 && Close[bar] < Open[bar]) BuyAtClose (bar); }и его аналог на C++
for (unsigned bar = 1; bar != Count; ++bar) { if (IsLastPositionActive() && (bar == Count-1 || Close[bar] > Open[bar])) { while (ActivePositions.size() > 0) ExitAtClose (bar, ActivePositions.front()); } else if (bar < Count-10 && Close[bar] < Open[bar]) BuyAtClose (bar); }На всё-про-всё ушла рабочая неделя — годы уже не те.
На встрече трейдеров в Челябинске я показывал тестирование форекс-робота Флай Динамик и для меня было важно, чтобы каждый понял как работает робот. Потому что когда вы понимаете как он работает, тогда вы можете самостоятельно увеличивать его доходность и ограничивать риски.
У моего биржевого робота 23 настройки, которые влияют на торговую стратегию, но всего три настройки могут увеличить итоговую доходность в несколько раз. Об одной из таких настроек мы поговорим в этой статье.
Одна из настроек форекс-робота это «Расстояние между усредняющими ордерами». Чтобы понять что это такое, нужно знать что такое стратегия усреднения. Если вы не знаете, посмотрите на моём канале видео на эту тему.
Изменяя эту настройку, мы увеличиваем или уменьшаем количество открываемых роботом ордеров в определённом диапазоне волатильности. Например, если робот торгует в боковом тренде и диапазон канала составляет 1000 пунктов, а расстояние между усредняющими ордерами 100 пунктов, то при движении цены от одной границы канала до другой робот откроет 10 ордеров.
«Вы знали, что большая часть трейдеров теряют деньги?
Эмоции, отсутствие времени, ошибки в анализе и недостаток дисциплины — вот главные враги вашей прибыли.
Страх заставляет вас закрывать сделки раньше времени. 😨
Жадность толкает на рискованные решения. 💸
Отсутствие времени не позволяет глубоко анализировать рынок. ⏳
Ошибки в анализе приводят к убыткам. 📉
Недостаток дисциплины разрушает вашу стратегию. 🚫
Но что, если я скажу вам, что есть решение, которое поможет вам избежать этих ошибок и начать торговать с уверенностью? 🚀
Наш торговый робот создан специально для того, чтобы решить эти проблемы.
Он анализирует рынок за вас, используя продвинутые алгоритмы. 🤖
Он минимизирует эмоции, принимая решения на основе данных, а не страха или жадности. 🧠
Он помогает вам оставаться дисциплинированным, следуя стратегии без отклонений. ✅
Он экономит ваше время, работая 24/7 и предоставляя четкие действия в заранее просчитанные моменты. ⏰
Оптимизация параметров торгового робота — это ключевой этап в разработке эффективных стратегий автоматической торговли. Каждый параметр напрямую влияет на баланс между риском и прибылью, а также на общее поведение робота на рынке. В ходе анализа были протестированы различные значения ключевых параметров, таких как rbPercent, basketProfit и rbSizeFactor. Целью исследования было выявить оптимальные настройки, обеспечивающие максимальную прибыль при минимальном возможном риске.
Ниже представлены результаты оптимизации торгового робота Rebalance Expert PRO — https://jt-lab.com/en/store/rebalance-expert-pro, демонстрирующие, как изменение параметров влияет на ключевые показатели робота, включая прибыль, просадку и коэффициент риска.