tti.indicators.properties package

Submodules

tti.indicators.properties.indicators_properties module

Trading-Technical-Indicators (tti) python library

File name: indicators_properties.py

Properties definition for each implemented Technical Indicator.

Each indicator has its properties defined in the INDICATORS_PROPERTIES dictionary. The format for each indicator is:

“<Indicator’s Class Name>”: { “long_name”: <indicator’s long name>, “short_name”: <indicator’s short name>, “required_input_data”: <required input data (list of column names)>, “graph_input_columns”: <list of column names from input data to be added to the graph> or [None], “graph_y_label”: <label for the y-axis>, “graph_lines_color”: <color for each line of the graph (list of matplotlib.colors) or [None]>, “graph_alpha_values”: <alpha value for each line of the graph or [None]>, “graph_areas”: <areas (list of dictionaries): Includes the areas to be plotted by using the fill_between matplotlib method. Each member of the list should be a dictionary with the below keys: {‘x’:, ‘y1’:, ‘y2’:, ‘color’:}, see fill_between matplotlib method for more details. or None> “graph_subplots”: <boolean for splitting input and indicator data in subplots (makes sense when graph_input_columns is set)> }

Module contents

Trading-Technical-Indicators (tti) python library

the tti.indicators.properties package includes the implementation of the properties (constants) for all of the supported Technical Indicators.