ASP Section Example¶
Visão geral ¶
O plugin ASP Section Example cria um painel baseado na Web dedicado diretamente dentro do Painel de símbolo ativo no cTrader através das seguintes funcionalidades principais:
- Incorpora um WebView para carregar e exibir conteúdo em tempo real de um website externo.
- Inicia com tamanho, posição e visibilidade do painel predefinidos para garantir um layout claro e organizado antes da personalização.
- Abre uma página web específica automaticamente, tornando o conteúdo instantaneamente disponível assim que o plugin é executado.

Criação do plugin ¶
Aprenda como criar, editar e compilar plugins a partir de um modelo ou do zero no nosso guia passo a passo.
Pode encontrar o código do plugin ASP Section Example no GitHub, ou simplesmente copiá-lo abaixo.
Código de exemplo
using cAlgo.API;
namespace cAlgo.Plugins
{
[Plugin(AccessRights = AccessRights.None)]
public class MyASPSectionExample1 : Plugin
{
protected override void OnStart()
{
var block = Asp.SymbolTab.AddBlock("ASP Section Example");
block.Index = 2;
block.Height = 500;
block.IsExpanded = true;
var webView = new WebView();
block.Child = webView;
webView.NavigateAsync("https://ctrader.com/");
}
}
}
Opções de personalização ¶
O plugin ASP Section Example incorpora uma janela de navegador web no Painel de símbolo ativo. A tabela abaixo descreve os seus componentes principais e as suas funções:
| Parâmetro | Descrição | Valores possíveis |
|---|---|---|
AddBlock | Identifica a secção do plugin na interface. | My title, News tracker, etc. |
block.Index | Determina a posição do bloco em relação a outros componentes da interface. | 2, 3, 4, etc. |
block.Height | Define a altura do bloco do plugin. | 500, 550, 600, etc. |
block.IsExpanded | Controla se a secção está expandida por predefinição. | true ou false |
webView.NavigateAsync | URL da página web exibida no controlo WebView. | https://ctrader.com/pt/ |
Aviso
Evite incorporar páginas que necessitem de login ou interação do utilizador.
Dica
Mantenha o layout limpo para evitar confusão visual no Painel de símbolo ativo.
Casos de uso ¶
O ASP Section Example fornece uma forma flexível de exibir conteúdo baseado na web junto aos seus símbolos de negociação. Abaixo estão casos práticos de uso que demonstram como o plugin pode melhorar a experiência de negociação.
| Caso de uso | Cenário | Valor |
|---|---|---|
| Calendário económico | Incorpore um calendário económico em tempo real de um site financeiro fidedigno. | Oferece visibilidade sobre os próximos eventos de mercado dentro da plataforma. |
| Ticker de notícias financeiras | Incorpore um feed de notícias em movimento ou uma exibição RSS-to-HTML de manchetes financeiras em tempo real. | Fornece acesso a notícias que movimentam o mercado diretamente no ambiente de negociação. |
| Notícias específicas de ativos | Mostre uma página web filtrada para o símbolo que está a negociar | Manchetes relevantes para negociação apoiam uma tomada de decisão mais informada. |
| Temporizadores de sessão de negociação | Exiba uma página web em tempo real mostrando horários de abertura ou contagens regressivas dos mercados globais. | Destaca os inícios de sessão próximos, ajudando a melhorar o timing das negociações. |
Resumo ¶
O ASP Section Example mostra como integrar uma página web estática no cTrader usando um plugin WebView no Painel de símbolo ativo. A página aparece numa secção visível ao utilizador com altura fixa que carrega automaticamente, tornando-a ideal para incorporar conteúdo de referência ou feeds de atualizações sem interromper a interface de negociação.
Para mais detalhes de desenvolvimento, consulte a nossa documentação de plugins.