private void SetOppositeSignalBehaviour()
{
// Changes opposite signal behavior.
if (slotType == SlotTypes.Close && indicatorName == "Close and Reverse" && oppSignalBehaviour != OppositeDirSignalAction.Reverse)
{ // Sets the strategy opposite signal to Reverse.
Data.Strategy.OppSignalAction = OppositeDirSignalAction.Reverse;
oppSignalSet = true;
}
else if (slotType == SlotTypes.Close && indicatorName != "Close and Reverse" && oppSignalSet)
{ // Recovers the original opposite signal.
Data.Strategy.OppSignalAction = oppSignalBehaviour;
oppSignalSet = false;
}
}