multicharts-fundamentals

Convert PowerLanguage code to and from Pine Script, Python, Rust, and C++.

8|4|Updated May 18, 2026
One-click install
npx skills add https://github.com/KasperChenGH/multicharts-powerlanguage --skill multicharts-fundamentals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multicharts-fundamentals
Source: https://github.com/KasperChenGH/multicharts-powerlanguage/tree/main/skills/multicharts-fundamentals
Command: npx skills add https://github.com/KasperChenGH/multicharts-powerlanguage --skill multicharts-fundamentals

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PowerLanguage, TradingView, Python, Rust, C++, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to the MultiCharts platform, focusing on PowerLanguage syntax, 947 keywords, 160 functions, and bidirectional code conversion, helping users understand and effectively utilize MultiCharts for trading.

Core Features & Use Cases

  • PowerLanguage Syntax: In-depth knowledge of PowerLanguage, including its Pascal-flavored syntax and event-driven execution model.
  • Keyword & Function Reference: Access to a library of 947 keywords and 160 functions for PowerLanguage scripts.
  • Code Conversion: Convert PowerLanguage code to and from TradingView Pine Script, Python, Rust, and C++.
  • Use Case: A trader looking to create an automated trading strategy in MultiCharts can use this Skill to understand the syntax and available functions, and then convert their strategy to Pine Script for use on TradingView.

Quick Start

Use the multicharts-fundamentals skill to learn about the syntax for creating an RSI indicator in PowerLanguage.

Frequently Asked Questions about multicharts-fundamentals

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert TradingView Pine Script to MultiCharts PowerLanguage?

To convert TradingView Pine Script to MultiCharts PowerLanguage, you need to understand the differences in syntax and event-driven execution models between the two platforms. This Skill provides bidirectional code conversion capabilities and references 947 keywords to map functions accurately.

Can I convert PowerLanguage code to Python or C++ for trading?

Yes, you can convert PowerLanguage code to Python, C++, and Rust. This Skill provides bidirectional code conversion capabilities, allowing you to translate MultiCharts scripts to these programming languages while maintaining the intended trading logic.

What functions and keywords are available in PowerLanguage for automated trading?

PowerLanguage offers a library of 947 keywords and 160 functions specifically designed for automated trading and market analysis. This extensive reference allows you to build complex trading strategies by leveraging built-in technical indicators and data manipulation tools.

Does MultiCharts PowerLanguage use event-driven execution like other trading platforms?

Yes, MultiCharts PowerLanguage uses an event-driven execution model, where scripts are evaluated bar by bar as new market data arrives. This approach is essential for understanding how variables persist and how trading signals are triggered during both backtesting and live trading.

How do I write an RSI indicator in PowerLanguage for MultiCharts?

To write an RSI indicator in PowerLanguage, you use its Pascal-flavored syntax and call the appropriate function from its library of 160 built-in functions. This Skill provides the syntax knowledge and function references needed to script technical indicators from scratch.