市場再編対応は、こんな感じでいけそう。

1.Brand.cs internal enum MarketType に追加

[EnumValue(Description = "プライム")] PR,
[EnumValue(Description = "スタンダード")] ST,
[EnumValue(Description = "グロース")] GR

2.SystemTrading.cs internal enum FilterType を変更

internal enum FilterType {
    [EnumValue(Description="すべての銘柄")] None,
    [EnumValue(Description="日経平均採用銘柄")] Nikkei225,
    [EnumValue(Description="平均売買代金上位500銘柄")] Active500,
    [EnumValue(Description="プライム市場")] Div1,
    [EnumValue(Description="グロース市場")] NotDiv1,
    [EnumValue(Description="お気に入りのフォルダ")] Favorite
}

3.SystemTrading.cs public override bool Check(AbstractBrand br0) を変更

case FilterType.Div1:
    return br.Market==MarketType.PR;
case FilterType.NotDiv1:
    return br.Market!=MarketType.GR;

4.Mujinzou.cs private static bool CheckMarket(BasicBrand br, int muj) を変更
(詳細はまだ未定)

5.Yahoo.csは変更なし
(詳細はまだ未定)