public override void SetDescription(SlotTypes slotType)
{
EntryPointLongDescription = "at the " + ToString();
EntryPointShortDescription = "at the " + ToString();
ExitPointLongDescription = "at the " + ToString();
ExitPointShortDescription = "at the " + ToString();
switch (IndParam.ListParam[0].Text)
{
case "The Vidya Moving Average rises":
EntryFilterLongDescription = "the " + ToString() + " rises";
EntryFilterShortDescription = "the " + ToString() + " falls";
ExitFilterLongDescription = "the " + ToString() + " rises";
ExitFilterShortDescription = "the " + ToString() + " falls";
break;
case "The Vidya Moving Average falls":
EntryFilterLongDescription = "the " + ToString() + " falls";
EntryFilterShortDescription = "the " + ToString() + " rises";
ExitFilterLongDescription = "the " + ToString() + " falls";
ExitFilterShortDescription = "the " + ToString() + " rises";
break;
case "The bar opens above the Vidya Moving Average":
EntryFilterLongDescription = "the bar opens above the " + ToString();
EntryFilterShortDescription = "the bar opens below the " + ToString();
break;
case "The bar opens below the Vidya Moving Average":
EntryFilterLongDescription = "the bar opens below the " + ToString();
EntryFilterShortDescription = "the bar opens above the " + ToString();
break;
case "The position opens above the Vidya Moving Average":
EntryFilterLongDescription = "the position opening price is higher than the " + ToString();
EntryFilterShortDescription = "the position opening price is lower than the " + ToString();
break;
case "The position opens below the Vidya Moving Average":
EntryFilterLongDescription = "the position opening price is lower than the " + ToString();
EntryFilterShortDescription = "the position opening price is higher than the " + ToString();
break;
case "The bar opens above the Vidya Moving Average after opening below it":
EntryFilterLongDescription = "the bar opens above the " + ToString() + " after opening below it";
EntryFilterShortDescription = "the bar opens below the " + ToString() + " after opening above it";
break;
case "The bar opens below the Vidya Moving Average after opening above it":
EntryFilterLongDescription = "the bar opens below the " + ToString() + " after opening above it";
EntryFilterShortDescription = "the bar opens above the " + ToString() + " after opening below it";
break;
case "The bar closes above the Vidya Moving Average":
ExitFilterLongDescription = "the bar closes above the " + ToString();
ExitFilterShortDescription = "the bar closes below the " + ToString();
break;
case "The bar closes below the Vidya Moving Average":
ExitFilterLongDescription = "the bar closes below the " + ToString();
ExitFilterShortDescription = "the bar closes above the " + ToString();
break;
default:
break;
}
return;
}