Lipi Manual

Lipi Genesis

Lipi is the official scripting language of GoCharting, designed for creating custom indicators, strategies, and trading tools on the platform. It is a domain-specific language (DSL) built on Golang, optimized for financial market analysis.

Key Features of Lipi

  • Custom Indicators & Strategies → Create your own trading signals.
  • Lightweight & Fast → Based on Golang for quick execution.
  • Built-in Libraries → Includes math, talib, and color for various functions.
  • Time Series & Charting → Designed specifically for financial data analysis.
  • Scripting Flexibility → Supports if-else, loops, and variable persistence using static.

Why Use Lipi?

  • Optimized for GoCharting → Native support within the platform.
  • Customizable → Create your own trading indicators without limitations.