Маржинальное плечо для стратегий

26 мая, 2021

Мы улучшили наш механизм тестирования стратегий и сделали его ещё более реалистичным.

Ранее наши стратегии могли открывать позиции, во много раз превышающие имеющийся капитал, из-за чего могла отображаться нереалистичная прибыль.

Сегодня мы добавляем в стратегии механизм маржинального плеча, который поможет решить эту проблему.

Как это работает?

При открытии любой позиции будет рассчитано маржинальное обеспечение, требуемое для поддержания позиции. Если средств не хватает, то наступает маржин колл — принудительное закрытие части или всех позиций рыночной заявкой так, чтобы средств снова хватало для поддержания позиций. Более детальную информацию о том, как высчитывается маржа, можно найти в нашем Руководстве пользователя Pine.

Вы можете сами настраивать маржу для коротких и длинных позиций. Для этого в функцию strategy добавляются параметры margin_long и margin_short, которые принимают неотрицательные значения. Вы также можете поменять эти значения в настройках стратегии.

По умолчанию для ваших новых стратегий значения margin_long и margin_short равны 100%. Для стратегий, которые были написаны до добавления функционала маржи, значения margin_long и margin_short по умолчанию равны 0.

Вы также можете следить за количеством маржин коллов в Тестере стратегий. Для этого откройте вкладку Сводка показателей и найдите поле Маржин Коллы.

В качестве примера рассмотрим стратегию RSI для инструмента BITSTAMP:BTCUSD на промежутке в один час. 

Если параметр margin_short равен 0, то при резком повышении цены 2 апреля короткая сделка, открытая 27 марта, будет закрыта только 11 апреля.

Однако если мы зададим параметру margin_short значение 20%, то при повышении цены 2 апреля наступит Маржин Колл и позиция будет частично закрыта.

Обратите внимание, что маржинальное плечо в стратегиях будет работать только с версии Pine Script v4.

Если вы хотите узнавать об обновлениях Pine, как только они появляются, следите за разделом Release notes в нашем Руководстве пользователя. Учетная запись PineCoders также транслирует новости об обновлениях в своем Telegram-канале Squawk Box, в Twitter и в публичном чате Pine Script на TradingView.

Мы надеемся, что эти улучшения будут вам полезны. Продолжайте делиться с нами своим мнением. Мы создаем TradingView для наших пользователей, и мы рады услышать, что вы думаете о наших нововведениях.

Look first Then leap

Мы создали TradingView, чтобы вы могли пользоваться самыми крутыми функциями.
Открыть график