Данная библиотека предназначена для работы с торговыми операциями типа OP_BUY и OP_SELL, в ее состав вошли:
- ClosePosBySelect — закрывает предварительно выбранную позицию.
- ClosePosBySizeLossInCurrency — закрывает позиции при достижении некоторого значения убытка в валюте депозита.
- ClosePosBySizeProfitInCurrency — закрывает позиции при достижения определенного значения прибыли в валюте депозита.
- ClosePosFirstProfit — закрывает прибыльные позиции по текущей цене.
- ClosePositions — закрывает позиции по текущей цене.
- ClosePosWithMaxProfitInCurrency — закрывает позиции по максимальной прибыли в валюте депозита.
- DistMarketAndPos — определяет расстояние между позицией и рынком в пунктах.
- ExistInHistoryCloseBetween — история позиций и ордеров между датами (закрытых и удаленных).
- ExistInHistoryOpenBetween — история позиций и ордеров между датами (открытых и установленных).
- ExistInHistoryToDay — существование ордеров или позиций в истории за текущий день.
- ExistOPNearMarket — существование ордеров и позиций рядом с рыночной ценой.
- ExistPosByPrice - существование позиций по цене открытия.
- ExistPositions - существование позиций.
- GetAmountLotFromOpenPos — объем лотов всех открытых позиций.
- GetIndexLastPos — индекс последних открытых позиций или -1.
- GetLotLastClosePos — возврат размера лота последней закрытой позиции или -1.
- GetLotLastPos — возврат размера лота последней открытой позиции или -1.
- GetMaxLotFromOpenPos - максимальный лот в открытых позициях.
- GetMinLotFromOpenPos - минимальный лот в открытых позициях.
- GetProfitFromDateInCurrency — сумма профита закрытых позиций за определенный период времени в валюте депозита.
- GetProfitOpenPosInCurrency — сумма прибыли всех открытых позиций в валюте депозита.
- GetProfitOpenPosInPoint — сумма прибыли всех открытых позиций в пунктах.
- GetTicketLastPos - тикет последней открытой позиции или -1.
- GetTypeLastClosePos - тип последней закрытой позиции или -1.
- GetTypeLastOpenPos - тип последней открытой позиции или -1.
- isCloseLastPosByStop - флаг закрытия последней позиции по Stop Loss.
- isCloseLastPosByTake - флаг закрытия последней позиции по Take Profit.
- isLossLastPos - флаг для убыточной последней позиции.
- isTradeToDay — возврат флага торгов текущего дня.
- MovingInWL — переносит Stop Loss в безубыток.
- NumberOfBarCloseLastPos - номер бара закрытия последней позиции или -1.
- NumberOfBarOpenLastPos - номер бара открытия последней позиции или -1.
- NumberOfLossPosToday — определяет количество убыточных позиций за сегодня.
- NumberOfPositions — определяет количество открытых позиций.
- OpenPosition — открывает позиции.
- PriceCloseLastPos - цена закрытия последней закрытой позиций.
- PriceOpenLastClosePos - цена открытия последней закрытой позиций.
- PriceOpenLastPos - цена открытия последней открытой позиций.
- PriceOpenNearPos - цена открытия ближайшей позиции.
- SecondsAfterCloseLastPos — количество времени от закрытия последней позиции в секундах.
- SecondsAfterOpenLastPos — количество времени от открытия последней позиции.
- SimpleTrailing — сопровождает позиции простым тралом.
- TakeProfitLastClosePos — возврат цены Take Profit последней закрытой позиции.
- TakeProfitLastPos — возврат Take Profit последней открытой позиции.
- TicketNearPos — тикет самой ближней позиции к рыночной цене по цене открытия.
- TimeOpenLastPos — время открытия последней позиции.
- TypeNearPos — возврат типа самой ближней к рынку позиции.
Скачать библиотеку функций b-Positions
Библиотеки функций предназначены для правильного функционирования некоторых экспертов и индикаторов, а так же для добавления им дополнительных возможностей. Для начала работы с библиотекой функций следует поместить ее в папку: MetaTrader 4\experts\include.
Рекомендуем: |