Properties

Modified on Thu, 30 Jan at 1:22 PM

The Properties indicator is a demonstration tool that showcases the capabilities of the ATAS API for creating custom indicator properties. It does not perform any calculations or affect the display of market data but serves exclusively to familiarize users with the available configuration parameters. 


Available Properties and Their Types

1. Basic Parameters

  • Font

    • Size (Number) – Font size.
    • Font Family (String) – Name of the font family.
    • Bold (Boolean) – Enable/disable bold text.
    • Italic (Boolean) – Enable/disable italic text.
    • Underline (Boolean) – Enable/disable underlined text.
    • Strikeout (Boolean) – Enable/disable strikethrough text.
  • Pen

    • Color (Color) – Select pen color.
    • Line Style (Enumeration) – Line style (solid, dashed, etc.).
    • Width (Number) – Line width.
  • Brush

    • Start Color (Color) – Start color for the gradient.
    • End Color (Color) – End color for the gradient.
    • Use Two Colors (Boolean) – Toggle two-color gradient mode.

Вот английская версия статьи:


Properties Indicator

Description

The Properties indicator is a demonstration tool that showcases the capabilities of the ATAS API for creating custom indicator properties. It does not perform any calculations or affect the display of market data but serves exclusively to familiarize users with the available configuration parameters.


Available Properties and Their Types

1. Basic Parameters

Font

  • Size (Number) – Font size.
  • Font Family (String) – Name of the font family.
  • Bold (Boolean) – Enable/disable bold text.
  • Italic (Boolean) – Enable/disable italic text.
  • Underline (Boolean) – Enable/disable underlined text.
  • Strikeout (Boolean) – Enable/disable strikethrough text.

Pen

  • Color (Color) – Select pen color.
  • Line Style (Enumeration) – Line style (solid, dashed, etc.).
  • Width (Number) – Line width.

Brush

  • Start Color (Color) – Start color for the gradient.
  • End Color (Color) – End color for the gradient.
  • Use Two Colors (Boolean) – Toggle two-color gradient mode.

2. Heatmap Configuration

Heatmap – Visualizing data using a gradient.

  • Color Scale – Displays a gradient from one color to another (e.g., from red to yellow).
  • Transparency Settings – Smooth transition in color intensity.
  • Value Range – Adjusts the distribution of colors on the map.

? Heatmap is used for visual analysis of data density, such as trading volumes, allowing users to quickly identify the most active areas on the chart.


3. Filters 

  • Filter

    • Filter Enum (Enumeration) – Select one of the predefined values.
    • Filter Decimal (Floating-point number) – Enter a decimal number.
    • Filter Integer (Number) – Enter an integer value.
    • Filter Text (String) – Text input field.
    • Track Bar (Slider) – Choose a value using a slider.

Enum

  • Enumeration – A predefined list of values.


Selector (Element Selection)


Selector (Element Selection)

  • Selector– A dropdown list with predefined values.
    • Possible values:
      • Entity 1
      • Entity 2
      • Entity 3
      • Entity 4
      • Entity 5


4. Value Collections 

  • Numbers (List of numbers)

    • [0] – 1.00%
    • [1] – 2.00%
    • [2] – 3.00%
  • Filters (List of filters) – Not currently in use.

    Colors (List of colors)

    • [0] – Red
    • [1] – Green
    • [2] – Blue

5. Value Ranges 

  • Range (Value Range)

    • From (Number) – Starting value.
    • To (Number) – Ending value.
  • Other Range Parameters

    • Hot Key – Quick access key (V).
    • Decimal (Floating-point number) – Enter a decimal number.
    • Integer (Number) – Enter an integer value.
    • Boolean (Boolean) – Enable/disable.
    • Time Span – Time format (e.g., 01:00:00).
    • Date – Select a date (e.g., 01.01.2020).
    • Time Zone – Select a time zone (e.g., UTC+07:00).
    • Password – Hidden input field.
    • IP-address – Enter an IP address.
    • E-mail – Enter an email address.
    • File / Files – Select one or multiple files.
    • Directory – Select a folder.

6. Activating Additional Properties 

  • Enable Properties (Boolean) – Toggle additional properties.
  • Number Property (Number) – 123,456.
  • Bool Property (Boolean) – On/Off.
  • String Property (String) – 1234abcd.

7. Custom Class Properties 

  • Custom Class

    • Enum Property (Enumeration) – Picture 1.
    • Number Property (Number) – 123,456.
    • String Property (String) – abcd.
    • Hotkey Property (Hotkey) – F.
    • Font Property (Font) – Segoe UI, 12px.
    • Color Property (Color) – #FF00FFFF.

Expandable Property (Object) – Contains multiple values. By default, the property is collapsed.


8. Management 

  • Category – Groups parameters. Expands the Managed Category list.
  • Property – Additional configurable field. Expands the Expandable Property field.

9. Miscellaneous 


  • Show Description – Displays tooltip descriptions.

Conclusion

The Properties indicator is not used for market analysis but serves as a demonstration of ATAS API capabilities. It allows developers and users to explore various parameter types that can be utilized when creating custom indicators.

If you need to develop your own indicators with similar properties, this indicator can serve as an example of working with the ATAS API.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article