Обсуждение статьи "Логика кэрри-трейда в MQL5: Создание советника, учитывающего ставки свопа при расчете размера позиции и принятии решений об удержании"
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Логика кэрри-трейда в MQL5: Создание советника, учитывающего ставки свопа при расчете размера позиции и принятии решений об удержании:
Есть распространенное упущение, которое многие разработчики розничных торговых систем не учитывают. Они либо игнорируют это, либо используют фиксированную цифру, которая не учитывает колебания рынка должным образом, либо откладывают расчеты на неопределенный срок. Для скальперов ставки свопа не имеют особого значения, поскольку они никогда не переносят позиции через ежедневный рыночный ролловер. Для трейдеров, которые держат позиции на ночь, и особенно для стратегий, построенных на высокодоходных валютных парах (таких как AUDJPY или NZDUSD), игнорирование ставок свопа — все равно что ехать на машине, не проверяя уровень топлива.
Ставки свопа — это процентные списания или начисления за перенос позиции через ночь, которые применяются, когда трейдер удерживает позицию после ежедневного закрытия рынка. Если вы держите валюту с более высокой процентной ставкой (например, AUD) против валюты с более низкой процентной ставкой (например, JPY), вы получаете проценты (положительный своп); в противном случае вы платите комиссию, если держите валюту с более низкой процентной ставкой против валюты с более высокой процентной ставкой (отрицательный своп). Совокупные затраты или проценты, начисленные за неделю, могут определить, будет ли сделка прибыльной или нет.
Большинство советников не учитывают ставки свопа. Ставка свопа отображается в истории счета, но она не влияет ни на решение о входе в сделку, ни на логику периода удержания позиции, ни на определение размера позиции. В этой статье мы рассмотрим процесс получения данных о свопах в MQL5, их преобразования в удобный для использования дневной показатель в валюте счета и применения этих данных на практике. Мы реализуем четыре практические функции: DailySwapInAccountCurrency(), ExpectedSwapForPosition(), IsWorthHolding() и CarryAdjustedLotSize(). В совокупности они обеспечивают получение данных о свопах, прогнозирование периода удержания, принятие решений о выходе с учетом кэрри и определение размера позиции с учетом кэрри. Каждая функция представляет собой автономный модуль, который можно встроить в любой существующий советник без изменения его логики входа.
Автор: Ushana Kevin Iorkumbul