Открытие позиции long

API: Роботы (Script)
Описание функций для открытия длинной позиции. Возвращаемое значение IPosition - созданная позиции или уже имеющееся.

Открыть длинной позицию по цене закрытия свечи или за несколько секунд до окончания ее, в зависимости от настроек.
BuyAtClose(int bar, double lot, string comment, AddInfoToOrder add = null)
BuyAtClose(IFinInfoInstrument symbol, int bar, double lot, string comment, AddInfoToOrder add = null)

Открыть длинной позицию по цене равной или ниже заданной
BuyAtLimit(int bar, double price, double lot, string comment, AddInfoToOrder add = null)
BuyAtLimit(IFinInfoInstrument symbol, int bar, double price, double lot, string comment, AddInfoToOrder add = null)

Открыть длинной позицию по цене открытия новой свечи.
BuyAtMarket(int bar, double lot, string comment, AddInfoToOrder add = null)
BuyAtMarket(IFinInfoInstrument symbol, int bar, double lot, string comment, AddInfoToOrder add = null)

Открыть длинной позицию по цене равной или выше заданной
BuyGreater(int bar, double price, double lot, string comment, AddInfoToOrder add = null)
BuyGreater(IFinInfoInstrument symbol, int bar, double price, double lot, string comment, AddInfoToOrder add = null)