public override void SetDescription(SlotTypes slotType)
{
switch (IndParam.ListParam[0].Text)
{
case "Enter long at the Upper Band":
EntryPointLongDescription = "at the Upper Band of " + ToString();
EntryPointShortDescription = "at the Lower Band of " + ToString();
break;
case "Enter long at the Lower Band":
EntryPointLongDescription = "at the Lower Band of " + ToString();
EntryPointShortDescription = "at the Upper Band of " + ToString();
break;
case "Exit long at the Upper Band":
ExitPointLongDescription = "at the Upper Band of " + ToString();
ExitPointShortDescription = "at the Lower Band of " + ToString();
break;
case "Exit long at the Lower Band":
ExitPointLongDescription = "at the Lower Band of " + ToString();
ExitPointShortDescription = "at the Upper Band of " + ToString();
break;
case "The bar opens below the Upper Band":
EntryFilterLongDescription = "the bar opens below the Upper Band of " + ToString();
EntryFilterShortDescription = "the bar opens above the Lower Band of " + ToString();
break;
case "The bar opens above the Upper Band":
EntryFilterLongDescription = "the bar opens above the Upper Band of " + ToString();
EntryFilterShortDescription = "the bar opens below the Lower Band of " + ToString();
break;
case "The bar opens below the Lower Band":
EntryFilterLongDescription = "the bar opens below the Lower Band of " + ToString();
EntryFilterShortDescription = "the bar opens above the Upper Band of " + ToString();
break;
case "The bar opens above the Lower Band":
EntryFilterLongDescription = "the bar opens above the Lower Band of " + ToString();
EntryFilterShortDescription = "the bar opens below the Upper Band of " + ToString();
break;
case "The position opens above the Upper Band":
EntryFilterLongDescription = "the position opening price is higher than the Upper Band of " + ToString();
EntryFilterShortDescription = "the position opening price is lower than the Lower Band of " + ToString();
break;
case "The position opens below the Upper Band":
EntryFilterLongDescription = "the position opening price is lower than the Upper Band of " + ToString();
EntryFilterShortDescription = "the position opening price is higher than the Lower Band of " + ToString();
break;
case "The position opens above the Lower Band":
EntryFilterLongDescription = "the position opening price is higher than the Lower Band of " + ToString();
EntryFilterShortDescription = "the position opening price is lower than the Upper Band of " + ToString();
break;
case "The position opens below the Lower Band":
EntryFilterLongDescription = "the position opening price is lower than the Lower Band of " + ToString();
EntryFilterShortDescription = "the position opening price is higher than the Upper Band of " + ToString();
break;
case "The bar opens below the Upper Band after opening above it":
EntryFilterLongDescription = "the bar opens below the Upper Band of " + ToString() + " after the previous bar has opened above it";
EntryFilterShortDescription = "the bar opens above the Lower Band of " + ToString() + " after the previous bar has opened below it";
break;
case "The bar opens above the Upper Band after opening below it":
EntryFilterLongDescription = "the bar opens above the Upper Band of " + ToString() + " after the previous bar has opened below it";
EntryFilterShortDescription = "the bar opens below the Lower Band of " + ToString() + " after the previous bar has opened above it";
break;
case "The bar opens below the Lower Band after opening above it":
EntryFilterLongDescription = "the bar opens below the Lower Band of " + ToString() + " after the previous bar has opened above it";
EntryFilterShortDescription = "the bar opens above the Upper Band of " + ToString() + " after the previous bar has opened below it";
break;
case "The bar opens above the Lower Band after opening below it":
EntryFilterLongDescription = "the bar opens above the Lower Band of " + ToString() + " after the previous bar has opened below it";
EntryFilterShortDescription = "the bar opens below the Upper Band of " + ToString() + " after the previous bar has opened above it";
break;
case "The bar closes below the Upper Band":
ExitFilterLongDescription = "the bar closes below the Upper Band of " + ToString();
ExitFilterShortDescription = "the bar closes above the Lower Band of " + ToString();
break;
case "The bar closes above the Upper Band":
ExitFilterLongDescription = "the bar closes above the Upper Band of " + ToString();
ExitFilterShortDescription = "the bar closes below the Lower Band of " + ToString();
break;
case "The bar closes below the Lower Band":
ExitFilterLongDescription = "the bar closes below the Lower Band of " + ToString();
ExitFilterShortDescription = "the bar closes above the Upper Band of " + ToString();
break;
case "The bar closes above the Lower Band":
ExitFilterLongDescription = "the bar closes above the Lower Band of " + ToString();
ExitFilterShortDescription = "the bar closes below the Upper Band of " + ToString();
break;
default:
break;
}
return;
}