'generated source for method reqAccountSummary'

@synchronized(mlock)
def reqAccountSummary(self, reqId, group, tags):

    if (not self.m_connected):
        self.notConnected()
        return
    if (self.m_serverVersion < self.MIN_SERVER_VER_ACCT_SUMMARY):
        self.error(EClientErrors.NO_VALID_ID, EClientErrors.UPDATE_TWS, '        It    does    not    support    account    summary    requests.')
        return
    VERSION = 1
    try:
        self.send(self.REQ_ACCOUNT_SUMMARY)
        self.send(VERSION)
        self.send(reqId)
        self.send(group)
        self.send(tags)
    except Exception as e:
        self.error(EClientErrors.NO_VALID_ID, EClientErrors.FAIL_SEND_REQACCOUNTDATA, ('' + e))
