otp.delete_cache#
- delete_cache(cache_name, apply_to_entire_cache=True, per_cache_otq_params=None, tick_type='ANY', symbol=None, db=None)#
Delete cache via DELETE_CACHE EP
- Parameters
cache_name (str) – Name of the cache to be deleted.
apply_to_entire_cache (bool) – When set to
Truedeletes the cache for all symbols and time intervals.per_cache_otq_params (dict) – Deletes cache that have been associated with this OTQ parameters during its creation. Value of this parameter should be equal to the value of
otq_paramsof<onetick.py.create_cache>().tick_type (str) – Tick type.
symbol (str, list of str, list of otq.Symbol,
onetick.py.Source, pd.DataFrame, optional) –symbolsparameter ofotp.run().db (str) – Database.
Examples
Simple cache deletion
>>> otp.delete_cache( ... cache_name="some_cache", tick_type="TRD", symbol="SYM", db="LOCAL", ... )
See also