В WealthLab можно использовать метод SetContext(string symbol, bool synchronize) для переключения между инструментами из кода стратегии. Убедитесь, что котировки инструментов синхронизированы, прежде чем обращаться к барам (за это отвечает параметр synchronize). Метод RestoreContext() позволяет вернутся к исходному инструменту.
Вот пример из WealthLab QuickRef. Скрипт формирует список оборотов последнего бара для каждого инструмента из DataSetSymbols:
[CODE]using System;
using System.Collections;
using System.Text;
using System.Drawing;
using WealthLab;
namespace WealthLab.Strategies
{
    public class MyStrategy : WealthScript
    {
        protected override void Execute()
        {
            SortedList Vlst = new SortedList( DataSetSymbols.Count );
            
            // Формируем список оборотов с помощью переключения контекста
            for(int ds = 0; ds < DataSetSymbols.Count; ds++)
            {
                SetContext( DataSetSymbols[ds], true );
                Vlst.Add( ds, Close[Bars.Count-1] * Volume[Bars.Count-1] );
            }
            
        }
    }
}[/CODE]