Ага по первому вопросу. Еще раз то сеть если. У меня в одном скрипте
var close1 = source1.ClosePrices;
var close2 = source2.ClosePrices;

То оборащаясь к close1[80] и close2[80] я могу быть уверен что я обращаюсь к одному и тому же времени?

2. Второй пунк не понял, Какое условие проверяется при постановке галки на каждом иснтурменте?