API

por StockSharp

API es una biblioteca gratuita de trading algorítmico para C# y Python. Funciona de dos formas: como código dentro de Designer —un bloque con un script, un indicador propio o un elemento del esquema— ...

154,9K Descargas
⭐⭐⭐⭐⭐ Calificación
4 Reseñas
NuGet 5.0.171 Install-Package StockSharp.Samples -Version 5.0.171
API Captura

API es una biblioteca gratuita de trading algorítmico para C# y Python. Funciona de dos formas: como código dentro de Designer —un bloque con un script, un indicador propio o un elemento del esquema— y como SDK para programas propios, desde un robot de consola hasta un terminal de trading. Todos nuestros programas están construidos sobre ella: Designer, Terminal, Hydra, Shell, Runner y conectores como MatLab.

74
conexiones
166
indicadores
Gratis
precio

El robot se escribe en Visual Studio. De la conexión a la orden hay tres pasos.

1. Conectarse a la plataforma

var connector = new Connector();

connector.Adapter.InnerAdapters.Add(new BinanceMessageAdapter(connector.TransactionIdGenerator)
{
	Key = key.Secure(),
	Secret = secret.Secure(),
});

connector.Connect();

2. Suscribirse a las velas

var subscription = new Subscription(TimeSpan.FromMinutes(5).TimeFrame(), security);

connector.CandleReceived += (sub, candle) =>
{
	if (sub == subscription)
		Console.WriteLine($"{candle.OpenTime:t} {candle.ClosePrice}");
};

connector.Subscribe(subscription);

3. Enviar la orden

connector.RegisterOrder(new Order
{
	Portfolio = portfolio,
	Security = security,
	Side = Sides.Buy,
	Volume = 1,
	Type = OrderTypes.Market,
});

Cambiar de plataforma es cambiar el adaptador del primer paso. El resto del código no cambia: las suscripciones, las órdenes y las posiciones funcionan igual en una bolsa, en un bróker y en un exchange de cripto.

Designer

esquemas y C#

Terminal

trading desde el gráfico

Hydra

datos y almacenamiento

Shell

esqueleto del robot

Runner

ejecución en el servidor

Su propio programa

el mismo SDK

API
una sola biblioteca bajo todos los programas
74
conexiones: bolsas, brókeres, cripto, forex

Un mismo código para todos los mercados

El robot no depende de la API del bróker: pasar de Quik a Transaq, o del forex a la bolsa, no obliga a reescribir la estrategia.

Velocidad

El procesamiento de una orden dentro de la biblioteca se mide en microsegundos; cientos de estrategias sobre distintos instrumentos funcionan a la vez.

Pruebas honestas

La prueba se ejecuta sobre ticks y libros de órdenes, con deslizamiento y cola de órdenes, y no sobre los precios de cierre de las velas.

Script o programa

El mismo código puede quedarse como bloque dentro de Designer o compilarse en una aplicación aparte: la API es la misma.


Reseñas de usuarios

Iniciar sesión para escribir una reseña

duc
duc
⭐⭐⭐⭐⭐
hace 5 años

test....

Sergey Sokolov
⭐⭐⭐⭐⭐
hace 5 años

test

Sergey Sokolov
⭐⭐⭐⭐⭐
hace 5 años

test

Sergey Sokolov
⭐⭐⭐⭐⭐
hace 5 años

test