public override void SetDescription(SlotTypes slotType)
{
int iYear = (int)IndParam.NumParam[0].Value;
int iMonth = (int)IndParam.NumParam[1].Value;
DateTime dtKeyDate = new DateTime(iYear, iMonth, 1);
EntryFilterLongDescription = "(a back tester limitation) Do not open positions ";
EntryFilterShortDescription = "(a back tester limitation) Do not open positions ";
switch (IndParam.ListParam[0].Text)
{
case "Do not open positions before":
EntryFilterLongDescription += "before " + dtKeyDate.ToShortDateString();
EntryFilterShortDescription += "before " + dtKeyDate.ToShortDateString();
break;
case "Do not open positions after":
EntryFilterLongDescription += "after " + dtKeyDate.ToShortDateString();
EntryFilterShortDescription += "after " + dtKeyDate.ToShortDateString();
break;
default:
break;
}
return;
}