public static IsStrDescriptionRelevant ( ) : bool | ||
return | bool |
public static bool IsStrDescriptionRelevant()
{
bool isStrategyIndicatorsChanged = false;
if (Strategy.Slots != asStrategyIndicators.Length)
isStrategyIndicatorsChanged = true;
if (isStrategyIndicatorsChanged == false)
{
for (int i = 0; i < Strategy.Slots; i++)
if (asStrategyIndicators[i] != Strategy.Slot[i].IndicatorName)
isStrategyIndicatorsChanged = true;
}
return !isStrategyIndicatorsChanged;
}
/// <summary> /// Sets the strategy description button icon /// </summary> private void SetStrategyDescriptionButton() { if (string.IsNullOrEmpty(Data.Strategy.Description)) { ButtonStrategyInfo.Image = Resources.str_info_noinfo; } else { ButtonStrategyInfo.Image = Data.IsStrDescriptionRelevant() ? Resources.str_info_infook : Resources.str_info_warning; } }