BOOL CMFI::IsValidParameters( ) { return ( VALID_DAYS(m_nDays) && VALID_ITS(m_itsLong) && VALID_ITS(m_itsShort) ); }
BOOL CVROC::IsValidParameters( ) { return ( VALID_DAYS(m_nDays) && VALID_DAYS(m_nMADays) && VALID_ITS(m_itsDeviateOnBottom) && VALID_ITS(m_itsDeviateOnTop) ); }
BOOL CMOBV::IsValidParameters( ) { return ( COBV::IsValidParameters() && VALID_DAYS(m_nDays1) && VALID_DAYS(m_nDays2) && VALID_ITS(m_itsGoldenFork) && VALID_ITS(m_itsDeadFork) ); }
BOOL CAD::IsValidParameters( ) { return ( VALID_DAYS(m_nDays) ); }
BOOL CPVI::IsValidParameters( ) { return ( VALID_DAYS( m_nMADays ) && VALID_ITS(m_itsGoldenFork) && VALID_ITS(m_itsDeadFork) ); }
BOOL CVRSI::IsValidParameters( ) { return ( VALID_DAYS( m_nDays ) && VALID_ITS(m_itsDeviateOnBottom) && VALID_ITS(m_itsDeviateOnTop) && VALID_ITS(m_itsSold) && VALID_ITS(m_itsBought) ); }
BOOL CSAR::IsValidParameters( ) { return ( VALID_DAYS(m_nInitDays) && m_bFirstUp >= 0 && m_dAFStep > 0 && m_dAFMax > 0 && VALID_ITS(m_itsBuy) && VALID_ITS(m_itsSell) ); }
BOOL CBOLL::IsValidParameters( ) { return ( m_dMultiUp > 0 && m_dMultiDown > 0 && VALID_DAYS( m_nMADays ) && VALID_ITS(m_itsSupport) && VALID_ITS(m_itsResistance) ); }
BOOL CBBI::IsValidParameters( ) { return ( VALID_DAYS( m_nMA1Days ) && VALID_DAYS( m_nMA2Days ) && VALID_DAYS( m_nMA3Days ) && VALID_DAYS( m_nMA4Days ) && VALID_ITS(m_itsGoldenFork) && VALID_ITS(m_itsDeadFork) ); }
BOOL CATR::IsValidParameters( ) { return ( VALID_DAYS(m_nDays) && VALID_ITS(m_itsSold) && VALID_ITS(m_itsBought) ); }