Well, since most DDE references are formula-based inside of a cell, there is really no method to turn it off and on.
There is a DDERequest method that was designed to allow you to programatically control when the data comes-in, but I discovered that not all DDE servers support this method...i.e. they only support in-cell DDE requests.
IB DOES support DDERequest and most of the other DDE functions.
And from the code below, you can see they build all of their formula links via low-level VBA functions:
Function composeShortLink(server, topic, rawReq) As String
composeShortLink = server & topic & EXP_POINT & cleanReq(rawReq)
End Function
Function composeLink(server, topic, id, rawReq) As String
composeLink = server & topic & EXP_POINT & id & QMARK & cleanReq(rawReq)
End Function
Function composeControlLink(server, topic, id, reqType, rawReq) As String
composeControlLink = composeLink(server, topic, TICK_CHAR & id, reqType & QMARK & rawReq & TICK_CHAR)
End Function
Function composeSubscriptionLink(server, topic, Optional ByVal req As String = FULL_CONTRACT_REQ) As String
composeSubscriptionLink = server & topic & EXP_POINT & req
End Function