Originally Posted By: uprav
Nektodron, подскажите пож: нужно использовать данные из этих двух интерфейсов: IBar2DoubleHandler, IBar2BoolHandler, т.е. одновременно нужны переменные double и bool, как можно их одновремнно объявить в одном пользовательском классе?
Для чего: т.к. блок "Цена входа" не работает в расчётах, хочу сделать блок на проверку наличия позиции (через bool из IBar2BoolHandler) на каждом баре, затем искать условие отсутствия позиции на [i-1], и возвращать открытие бара (через double из IBar2DoubleHandler) при этом условии, эту цену буду использовать как цену открытия позиции.

Или вот пытаюсь скомпилировать код:
public class balans : IPosition2Double, IBar2DoubleHandler
{
public IList<double> Execute(IPosition pos, int barNum, ISecurity source)
.....}
выдается ошибка: 'testbal.balans' не реализует член интерфейса 'TSLab.Script.Handlers.IPosition2Double.Execute(TSLab.Script.IPosition, int)' (CS0535)

Как можно применить одновременно Execute к IPosition2Double и IBar2DoubleHandler?
_________________________